CAI_BaseNPC (type DT_AI_BaseNPC)
 Table: baseclass (offset 0) (type DT_BaseCombatCharacter)
  Table: baseclass (offset 0) (type DT_BaseFlex)
   Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: overlay_vars (offset 0) (type DT_OverlayVars)
     Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
      Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
       Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
      Table: 000 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 001 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 002 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 003 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 004 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 005 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 006 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 007 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 008 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 009 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 010 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 011 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 012 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 013 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 014 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
   Table: m_flexWeight (offset 1172) (type m_flexWeight)
    Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
    Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
    Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
    Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
    Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
    Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
    Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
    Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
    Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
    Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
    Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
    Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
    Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
    Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
    Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
    Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
    Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
    Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
    Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
    Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
    Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
    Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
    Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
    Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
    Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
    Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
    Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
    Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
    Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
    Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
    Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
    Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
    Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
    Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
    Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
    Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
    Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
    Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
    Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
    Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
    Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
    Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
    Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
    Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
    Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
    Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
    Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
    Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
    Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
    Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
    Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
    Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
    Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
    Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
    Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
    Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
    Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
    Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
    Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
    Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
    Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
    Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
    Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
    Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
    Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
    Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
    Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
    Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
    Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
    Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
    Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
    Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
    Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
    Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
    Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
    Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
    Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
    Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
    Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
    Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
    Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
    Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
    Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
    Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
    Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
    Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
    Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
    Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
    Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
    Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
    Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
    Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
    Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
    Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
    Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
    Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
   Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
   Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
  Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
  Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
   Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
  Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
  Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
   Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
   Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
   Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
   Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
   Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
   Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
   Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
   Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
   Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
   Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
   Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
   Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
   Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
   Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
   Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
   Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
   Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
   Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
   Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
   Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
   Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
   Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
   Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
   Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
   Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
   Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
   Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
   Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
   Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
   Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
   Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
   Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
   Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
   Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
   Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
   Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
   Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
   Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
   Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
   Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
   Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
   Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
   Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
   Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
   Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
   Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
   Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
   Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
 Member: m_lifeState (offset 248) (type integer) (bits 3) (Unsigned)
 Member: m_bPerformAvoidance (offset 3484) (type integer) (bits 1) (Unsigned)
 Member: m_bIsMoving (offset 3485) (type integer) (bits 1) (Unsigned)
 Member: m_bFadeCorpse (offset 3486) (type integer) (bits 1) (Unsigned)
 Member: m_iDeathPose (offset 2392) (type integer) (bits 12) ()
 Member: m_iDeathFrame (offset 2396) (type integer) (bits 5) ()
 Member: m_bSpeedModActive (offset 3488) (type integer) (bits 1) (Unsigned)
 Member: m_iSpeedModRadius (offset 3492) (type integer) (bits 32) ()
 Member: m_iSpeedModSpeed (offset 3496) (type integer) (bits 32) ()
 Member: m_bImportanRagdoll (offset 3487) (type integer) (bits 1) (Unsigned)
 Member: m_flTimePingEffect (offset 3500) (type float) (bits 0) (NoScale)
CBaseAnimating (type DT_BaseAnimating)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
 Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
 Member: m_nSkin (offset 880) (type integer) (bits 10) ()
 Member: m_nBody (offset 884) (type integer) (bits 32) ()
 Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
 Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
 Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
  Member: 000 (offset 0) (type float) (bits 8) ()
  Member: 001 (offset 4) (type float) (bits 8) ()
  Member: 002 (offset 8) (type float) (bits 8) ()
  Member: 003 (offset 12) (type float) (bits 8) ()
  Member: 004 (offset 16) (type float) (bits 8) ()
  Member: 005 (offset 20) (type float) (bits 8) ()
  Member: 006 (offset 24) (type float) (bits 8) ()
  Member: 007 (offset 28) (type float) (bits 8) ()
  Member: 008 (offset 32) (type float) (bits 8) ()
  Member: 009 (offset 36) (type float) (bits 8) ()
  Member: 010 (offset 40) (type float) (bits 8) ()
  Member: 011 (offset 44) (type float) (bits 8) ()
  Member: 012 (offset 48) (type float) (bits 8) ()
  Member: 013 (offset 52) (type float) (bits 8) ()
  Member: 014 (offset 56) (type float) (bits 8) ()
  Member: 015 (offset 60) (type float) (bits 8) ()
  Member: 016 (offset 64) (type float) (bits 8) ()
  Member: 017 (offset 68) (type float) (bits 8) ()
  Member: 018 (offset 72) (type float) (bits 8) ()
  Member: 019 (offset 76) (type float) (bits 8) ()
  Member: 020 (offset 80) (type float) (bits 8) ()
  Member: 021 (offset 84) (type float) (bits 8) ()
  Member: 022 (offset 88) (type float) (bits 8) ()
  Member: 023 (offset 92) (type float) (bits 8) ()
 Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
 Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
 Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
  Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
  Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
  Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
  Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
 Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
 Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
 Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
 Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
 Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
 Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
 Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
 Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
  Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
 Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
 Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
 Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
CBaseAnimatingOverlay (type DT_BaseAnimatingOverlay)
 Table: baseclass (offset 0) (type DT_BaseAnimating)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
  Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nBody (offset 884) (type integer) (bits 32) ()
  Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
  Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
  Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
  Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
   Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
  Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
  Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
  Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
  Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
   Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
  Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
 Table: overlay_vars (offset 0) (type DT_OverlayVars)
  Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
   Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
    Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
   Table: 000 (offset 0) (type DT_Animationlayer)
    Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
    Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
    Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
    Member: m_flWeight (offset 20) (type float) (bits 8) ()
    Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
   Table: 001 (offset 0) (type DT_Animationlayer)
    Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
    Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
    Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
    Member: m_flWeight (offset 20) (type float) (bits 8) ()
    Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
   Table: 002 (offset 0) (type DT_Animationlayer)
    Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
    Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
    Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
    Member: m_flWeight (offset 20) (type float) (bits 8) ()
    Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
   Table: 003 (offset 0) (type DT_Animationlayer)
    Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
    Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
    Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
    Member: m_flWeight (offset 20) (type float) (bits 8) ()
    Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
   Table: 004 (offset 0) (type DT_Animationlayer)
    Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
    Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
    Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
    Member: m_flWeight (offset 20) (type float) (bits 8) ()
    Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
   Table: 005 (offset 0) (type DT_Animationlayer)
    Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
    Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
    Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
    Member: m_flWeight (offset 20) (type float) (bits 8) ()
    Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
   Table: 006 (offset 0) (type DT_Animationlayer)
    Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
    Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
    Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
    Member: m_flWeight (offset 20) (type float) (bits 8) ()
    Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
   Table: 007 (offset 0) (type DT_Animationlayer)
    Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
    Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
    Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
    Member: m_flWeight (offset 20) (type float) (bits 8) ()
    Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
   Table: 008 (offset 0) (type DT_Animationlayer)
    Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
    Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
    Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
    Member: m_flWeight (offset 20) (type float) (bits 8) ()
    Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
   Table: 009 (offset 0) (type DT_Animationlayer)
    Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
    Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
    Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
    Member: m_flWeight (offset 20) (type float) (bits 8) ()
    Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
   Table: 010 (offset 0) (type DT_Animationlayer)
    Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
    Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
    Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
    Member: m_flWeight (offset 20) (type float) (bits 8) ()
    Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
   Table: 011 (offset 0) (type DT_Animationlayer)
    Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
    Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
    Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
    Member: m_flWeight (offset 20) (type float) (bits 8) ()
    Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
   Table: 012 (offset 0) (type DT_Animationlayer)
    Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
    Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
    Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
    Member: m_flWeight (offset 20) (type float) (bits 8) ()
    Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
   Table: 013 (offset 0) (type DT_Animationlayer)
    Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
    Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
    Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
    Member: m_flWeight (offset 20) (type float) (bits 8) ()
    Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
   Table: 014 (offset 0) (type DT_Animationlayer)
    Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
    Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
    Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
    Member: m_flWeight (offset 20) (type float) (bits 8) ()
    Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
CBaseAttributableItem (type DT_BaseAttributableItem)
 Table: baseclass (offset 0) (type DT_EconEntity)
  Table: baseclass (offset 0) (type DT_BaseAnimating)
   Table: baseclass (offset 0) (type DT_BaseEntity)
    Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
     Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
    Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
    Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
    Table: m_Collision (offset 348) (type DT_CollisionProperty)
     Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
     Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
     Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
     Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
     Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
     Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
     Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
     Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
    Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
    Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
    Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
    Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
    Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
    Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
    Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
    Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
    Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
    Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
    Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
    Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
    Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
    Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
    Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
    Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
    Table: predictable_id (offset 0) (type DT_PredictableId)
     Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
     Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
    Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
    Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
    Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
    Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
     Member: 000 (offset 0) (type integer) (bits 13) ()
     Member: 001 (offset 4) (type integer) (bits 13) ()
     Member: 002 (offset 8) (type integer) (bits 13) ()
     Member: 003 (offset 12) (type integer) (bits 13) ()
   Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
   Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
   Member: m_nSkin (offset 880) (type integer) (bits 10) ()
   Member: m_nBody (offset 884) (type integer) (bits 32) ()
   Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
   Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
   Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
    Member: 000 (offset 0) (type float) (bits 8) ()
    Member: 001 (offset 4) (type float) (bits 8) ()
    Member: 002 (offset 8) (type float) (bits 8) ()
    Member: 003 (offset 12) (type float) (bits 8) ()
    Member: 004 (offset 16) (type float) (bits 8) ()
    Member: 005 (offset 20) (type float) (bits 8) ()
    Member: 006 (offset 24) (type float) (bits 8) ()
    Member: 007 (offset 28) (type float) (bits 8) ()
    Member: 008 (offset 32) (type float) (bits 8) ()
    Member: 009 (offset 36) (type float) (bits 8) ()
    Member: 010 (offset 40) (type float) (bits 8) ()
    Member: 011 (offset 44) (type float) (bits 8) ()
    Member: 012 (offset 48) (type float) (bits 8) ()
    Member: 013 (offset 52) (type float) (bits 8) ()
    Member: 014 (offset 56) (type float) (bits 8) ()
    Member: 015 (offset 60) (type float) (bits 8) ()
    Member: 016 (offset 64) (type float) (bits 8) ()
    Member: 017 (offset 68) (type float) (bits 8) ()
    Member: 018 (offset 72) (type float) (bits 8) ()
    Member: 019 (offset 76) (type float) (bits 8) ()
    Member: 020 (offset 80) (type float) (bits 8) ()
    Member: 021 (offset 84) (type float) (bits 8) ()
    Member: 022 (offset 88) (type float) (bits 8) ()
    Member: 023 (offset 92) (type float) (bits 8) ()
   Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
   Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
   Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
    Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
    Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
    Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
    Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
   Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
   Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
   Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
   Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
   Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
   Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
   Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
   Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
    Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
   Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
   Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
   Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
  Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
   Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
   Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
   Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
   Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
    Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
    Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
    Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
    Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
    Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
    Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
    Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
    Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
    Table: m_AttributeList (offset 88) (type DT_AttributeList)
     Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
      Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
       Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
      Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
    Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
     Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
      Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
       Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
      Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
  Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
 Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
  Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
  Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
  Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
  Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
   Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
   Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
   Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
   Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
   Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
   Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
   Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
   Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
   Table: m_AttributeList (offset 88) (type DT_AttributeList)
    Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
     Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
      Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
     Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
   Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
    Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
     Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
      Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
     Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
CBaseCombatCharacter (type DT_BaseCombatCharacter)
 Table: baseclass (offset 0) (type DT_BaseFlex)
  Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
   Table: baseclass (offset 0) (type DT_BaseAnimating)
    Table: baseclass (offset 0) (type DT_BaseEntity)
     Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
      Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
     Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
     Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
     Table: m_Collision (offset 348) (type DT_CollisionProperty)
      Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
      Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
      Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
      Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
      Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
      Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
      Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
      Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
     Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
     Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
     Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
     Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
     Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
     Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
     Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
     Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
     Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
     Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
     Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
     Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
     Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
     Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
     Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
     Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
     Table: predictable_id (offset 0) (type DT_PredictableId)
      Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
      Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
     Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
     Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
     Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
     Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
      Member: 000 (offset 0) (type integer) (bits 13) ()
      Member: 001 (offset 4) (type integer) (bits 13) ()
      Member: 002 (offset 8) (type integer) (bits 13) ()
      Member: 003 (offset 12) (type integer) (bits 13) ()
    Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
    Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
    Member: m_nSkin (offset 880) (type integer) (bits 10) ()
    Member: m_nBody (offset 884) (type integer) (bits 32) ()
    Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
    Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
    Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
     Member: 000 (offset 0) (type float) (bits 8) ()
     Member: 001 (offset 4) (type float) (bits 8) ()
     Member: 002 (offset 8) (type float) (bits 8) ()
     Member: 003 (offset 12) (type float) (bits 8) ()
     Member: 004 (offset 16) (type float) (bits 8) ()
     Member: 005 (offset 20) (type float) (bits 8) ()
     Member: 006 (offset 24) (type float) (bits 8) ()
     Member: 007 (offset 28) (type float) (bits 8) ()
     Member: 008 (offset 32) (type float) (bits 8) ()
     Member: 009 (offset 36) (type float) (bits 8) ()
     Member: 010 (offset 40) (type float) (bits 8) ()
     Member: 011 (offset 44) (type float) (bits 8) ()
     Member: 012 (offset 48) (type float) (bits 8) ()
     Member: 013 (offset 52) (type float) (bits 8) ()
     Member: 014 (offset 56) (type float) (bits 8) ()
     Member: 015 (offset 60) (type float) (bits 8) ()
     Member: 016 (offset 64) (type float) (bits 8) ()
     Member: 017 (offset 68) (type float) (bits 8) ()
     Member: 018 (offset 72) (type float) (bits 8) ()
     Member: 019 (offset 76) (type float) (bits 8) ()
     Member: 020 (offset 80) (type float) (bits 8) ()
     Member: 021 (offset 84) (type float) (bits 8) ()
     Member: 022 (offset 88) (type float) (bits 8) ()
     Member: 023 (offset 92) (type float) (bits 8) ()
    Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
    Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
    Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
     Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
    Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
    Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
    Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
    Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
    Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
    Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
    Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
    Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
     Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
    Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
    Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
    Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
   Table: overlay_vars (offset 0) (type DT_OverlayVars)
    Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
     Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
      Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
     Table: 000 (offset 0) (type DT_Animationlayer)
      Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
      Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
      Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
      Member: m_flWeight (offset 20) (type float) (bits 8) ()
      Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
     Table: 001 (offset 0) (type DT_Animationlayer)
      Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
      Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
      Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
      Member: m_flWeight (offset 20) (type float) (bits 8) ()
      Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
     Table: 002 (offset 0) (type DT_Animationlayer)
      Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
      Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
      Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
      Member: m_flWeight (offset 20) (type float) (bits 8) ()
      Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
     Table: 003 (offset 0) (type DT_Animationlayer)
      Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
      Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
      Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
      Member: m_flWeight (offset 20) (type float) (bits 8) ()
      Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
     Table: 004 (offset 0) (type DT_Animationlayer)
      Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
      Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
      Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
      Member: m_flWeight (offset 20) (type float) (bits 8) ()
      Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
     Table: 005 (offset 0) (type DT_Animationlayer)
      Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
      Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
      Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
      Member: m_flWeight (offset 20) (type float) (bits 8) ()
      Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
     Table: 006 (offset 0) (type DT_Animationlayer)
      Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
      Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
      Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
      Member: m_flWeight (offset 20) (type float) (bits 8) ()
      Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
     Table: 007 (offset 0) (type DT_Animationlayer)
      Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
      Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
      Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
      Member: m_flWeight (offset 20) (type float) (bits 8) ()
      Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
     Table: 008 (offset 0) (type DT_Animationlayer)
      Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
      Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
      Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
      Member: m_flWeight (offset 20) (type float) (bits 8) ()
      Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
     Table: 009 (offset 0) (type DT_Animationlayer)
      Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
      Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
      Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
      Member: m_flWeight (offset 20) (type float) (bits 8) ()
      Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
     Table: 010 (offset 0) (type DT_Animationlayer)
      Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
      Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
      Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
      Member: m_flWeight (offset 20) (type float) (bits 8) ()
      Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
     Table: 011 (offset 0) (type DT_Animationlayer)
      Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
      Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
      Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
      Member: m_flWeight (offset 20) (type float) (bits 8) ()
      Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
     Table: 012 (offset 0) (type DT_Animationlayer)
      Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
      Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
      Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
      Member: m_flWeight (offset 20) (type float) (bits 8) ()
      Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
     Table: 013 (offset 0) (type DT_Animationlayer)
      Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
      Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
      Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
      Member: m_flWeight (offset 20) (type float) (bits 8) ()
      Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
     Table: 014 (offset 0) (type DT_Animationlayer)
      Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
      Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
      Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
      Member: m_flWeight (offset 20) (type float) (bits 8) ()
      Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
  Table: m_flexWeight (offset 1172) (type m_flexWeight)
   Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
   Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
   Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
   Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
   Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
   Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
   Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
   Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
   Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
   Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
   Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
   Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
   Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
   Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
   Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
   Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
   Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
   Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
   Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
   Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
   Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
   Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
   Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
   Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
   Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
   Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
   Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
   Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
   Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
   Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
   Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
   Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
   Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
   Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
   Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
   Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
   Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
   Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
   Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
   Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
   Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
   Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
   Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
   Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
   Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
   Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
   Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
   Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
   Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
   Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
   Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
   Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
   Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
   Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
   Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
   Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
   Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
   Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
   Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
   Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
   Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
   Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
   Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
   Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
   Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
   Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
   Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
   Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
   Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
   Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
   Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
   Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
   Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
   Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
   Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
   Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
   Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
   Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
   Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
   Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
   Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
   Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
   Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
   Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
   Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
   Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
   Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
   Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
   Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
   Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
   Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
   Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
   Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
  Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
  Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
 Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
 Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
  Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
 Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
 Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
  Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
  Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
  Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
  Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
  Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
  Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
  Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
  Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
  Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
  Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
  Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
  Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
  Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
  Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
  Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
  Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
  Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
  Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
  Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
  Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
  Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
  Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
  Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
  Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
  Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
  Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
  Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
  Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
  Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
  Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
  Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
  Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
  Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
  Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
  Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
  Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
  Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
  Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
  Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
CBaseCombatWeapon (type DT_BaseCombatWeapon)
 Table: baseclass (offset 0) (type DT_EconEntity)
  Table: baseclass (offset 0) (type DT_BaseAnimating)
   Table: baseclass (offset 0) (type DT_BaseEntity)
    Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
     Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
    Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
    Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
    Table: m_Collision (offset 348) (type DT_CollisionProperty)
     Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
     Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
     Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
     Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
     Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
     Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
     Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
     Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
    Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
    Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
    Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
    Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
    Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
    Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
    Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
    Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
    Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
    Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
    Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
    Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
    Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
    Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
    Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
    Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
    Table: predictable_id (offset 0) (type DT_PredictableId)
     Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
     Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
    Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
    Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
    Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
    Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
     Member: 000 (offset 0) (type integer) (bits 13) ()
     Member: 001 (offset 4) (type integer) (bits 13) ()
     Member: 002 (offset 8) (type integer) (bits 13) ()
     Member: 003 (offset 12) (type integer) (bits 13) ()
   Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
   Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
   Member: m_nSkin (offset 880) (type integer) (bits 10) ()
   Member: m_nBody (offset 884) (type integer) (bits 32) ()
   Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
   Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
   Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
    Member: 000 (offset 0) (type float) (bits 8) ()
    Member: 001 (offset 4) (type float) (bits 8) ()
    Member: 002 (offset 8) (type float) (bits 8) ()
    Member: 003 (offset 12) (type float) (bits 8) ()
    Member: 004 (offset 16) (type float) (bits 8) ()
    Member: 005 (offset 20) (type float) (bits 8) ()
    Member: 006 (offset 24) (type float) (bits 8) ()
    Member: 007 (offset 28) (type float) (bits 8) ()
    Member: 008 (offset 32) (type float) (bits 8) ()
    Member: 009 (offset 36) (type float) (bits 8) ()
    Member: 010 (offset 40) (type float) (bits 8) ()
    Member: 011 (offset 44) (type float) (bits 8) ()
    Member: 012 (offset 48) (type float) (bits 8) ()
    Member: 013 (offset 52) (type float) (bits 8) ()
    Member: 014 (offset 56) (type float) (bits 8) ()
    Member: 015 (offset 60) (type float) (bits 8) ()
    Member: 016 (offset 64) (type float) (bits 8) ()
    Member: 017 (offset 68) (type float) (bits 8) ()
    Member: 018 (offset 72) (type float) (bits 8) ()
    Member: 019 (offset 76) (type float) (bits 8) ()
    Member: 020 (offset 80) (type float) (bits 8) ()
    Member: 021 (offset 84) (type float) (bits 8) ()
    Member: 022 (offset 88) (type float) (bits 8) ()
    Member: 023 (offset 92) (type float) (bits 8) ()
   Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
   Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
   Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
    Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
    Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
    Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
    Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
   Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
   Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
   Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
   Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
   Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
   Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
   Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
   Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
    Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
   Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
   Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
   Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
  Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
   Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
   Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
   Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
   Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
    Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
    Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
    Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
    Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
    Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
    Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
    Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
    Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
    Table: m_AttributeList (offset 88) (type DT_AttributeList)
     Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
      Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
       Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
      Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
    Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
     Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
      Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
       Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
      Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
  Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
 Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
  Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
  Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
  Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
  Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
  Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
  Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
  Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
 Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
  Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
  Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
  Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
  Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
  Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
 Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
 Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
 Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
CBaseDoor (type DT_BaseDoor)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_flWaveHeight (offset 1060) (type float) (bits 8) (RoundUp)
CBaseEntity (type DT_BaseEntity)
 Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
  Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
 Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
 Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
 Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
 Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
 Table: m_Collision (offset 348) (type DT_CollisionProperty)
  Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
  Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
  Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
  Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
  Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
  Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
  Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
  Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
  Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
  Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
  Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
  Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
  Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
 Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
 Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
 Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
 Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
 Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
 Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
 Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
 Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
 Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
 Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
 Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
 Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
 Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
 Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
 Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
 Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
 Table: predictable_id (offset 0) (type DT_PredictableId)
  Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
  Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
 Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
 Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
 Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
 Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
  Member: 000 (offset 0) (type integer) (bits 13) ()
  Member: 001 (offset 4) (type integer) (bits 13) ()
  Member: 002 (offset 8) (type integer) (bits 13) ()
  Member: 003 (offset 12) (type integer) (bits 13) ()
CBaseFlex (type DT_BaseFlex)
 Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
  Table: baseclass (offset 0) (type DT_BaseAnimating)
   Table: baseclass (offset 0) (type DT_BaseEntity)
    Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
     Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
    Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
    Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
    Table: m_Collision (offset 348) (type DT_CollisionProperty)
     Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
     Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
     Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
     Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
     Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
     Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
     Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
     Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
    Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
    Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
    Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
    Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
    Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
    Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
    Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
    Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
    Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
    Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
    Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
    Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
    Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
    Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
    Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
    Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
    Table: predictable_id (offset 0) (type DT_PredictableId)
     Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
     Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
    Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
    Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
    Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
    Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
     Member: 000 (offset 0) (type integer) (bits 13) ()
     Member: 001 (offset 4) (type integer) (bits 13) ()
     Member: 002 (offset 8) (type integer) (bits 13) ()
     Member: 003 (offset 12) (type integer) (bits 13) ()
   Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
   Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
   Member: m_nSkin (offset 880) (type integer) (bits 10) ()
   Member: m_nBody (offset 884) (type integer) (bits 32) ()
   Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
   Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
   Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
    Member: 000 (offset 0) (type float) (bits 8) ()
    Member: 001 (offset 4) (type float) (bits 8) ()
    Member: 002 (offset 8) (type float) (bits 8) ()
    Member: 003 (offset 12) (type float) (bits 8) ()
    Member: 004 (offset 16) (type float) (bits 8) ()
    Member: 005 (offset 20) (type float) (bits 8) ()
    Member: 006 (offset 24) (type float) (bits 8) ()
    Member: 007 (offset 28) (type float) (bits 8) ()
    Member: 008 (offset 32) (type float) (bits 8) ()
    Member: 009 (offset 36) (type float) (bits 8) ()
    Member: 010 (offset 40) (type float) (bits 8) ()
    Member: 011 (offset 44) (type float) (bits 8) ()
    Member: 012 (offset 48) (type float) (bits 8) ()
    Member: 013 (offset 52) (type float) (bits 8) ()
    Member: 014 (offset 56) (type float) (bits 8) ()
    Member: 015 (offset 60) (type float) (bits 8) ()
    Member: 016 (offset 64) (type float) (bits 8) ()
    Member: 017 (offset 68) (type float) (bits 8) ()
    Member: 018 (offset 72) (type float) (bits 8) ()
    Member: 019 (offset 76) (type float) (bits 8) ()
    Member: 020 (offset 80) (type float) (bits 8) ()
    Member: 021 (offset 84) (type float) (bits 8) ()
    Member: 022 (offset 88) (type float) (bits 8) ()
    Member: 023 (offset 92) (type float) (bits 8) ()
   Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
   Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
   Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
    Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
    Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
    Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
    Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
   Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
   Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
   Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
   Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
   Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
   Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
   Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
   Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
    Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
   Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
   Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
   Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
  Table: overlay_vars (offset 0) (type DT_OverlayVars)
   Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
    Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
     Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
    Table: 000 (offset 0) (type DT_Animationlayer)
     Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
     Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
     Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
     Member: m_flWeight (offset 20) (type float) (bits 8) ()
     Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: 001 (offset 0) (type DT_Animationlayer)
     Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
     Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
     Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
     Member: m_flWeight (offset 20) (type float) (bits 8) ()
     Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: 002 (offset 0) (type DT_Animationlayer)
     Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
     Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
     Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
     Member: m_flWeight (offset 20) (type float) (bits 8) ()
     Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: 003 (offset 0) (type DT_Animationlayer)
     Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
     Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
     Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
     Member: m_flWeight (offset 20) (type float) (bits 8) ()
     Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: 004 (offset 0) (type DT_Animationlayer)
     Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
     Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
     Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
     Member: m_flWeight (offset 20) (type float) (bits 8) ()
     Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: 005 (offset 0) (type DT_Animationlayer)
     Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
     Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
     Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
     Member: m_flWeight (offset 20) (type float) (bits 8) ()
     Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: 006 (offset 0) (type DT_Animationlayer)
     Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
     Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
     Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
     Member: m_flWeight (offset 20) (type float) (bits 8) ()
     Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: 007 (offset 0) (type DT_Animationlayer)
     Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
     Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
     Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
     Member: m_flWeight (offset 20) (type float) (bits 8) ()
     Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: 008 (offset 0) (type DT_Animationlayer)
     Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
     Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
     Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
     Member: m_flWeight (offset 20) (type float) (bits 8) ()
     Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: 009 (offset 0) (type DT_Animationlayer)
     Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
     Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
     Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
     Member: m_flWeight (offset 20) (type float) (bits 8) ()
     Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: 010 (offset 0) (type DT_Animationlayer)
     Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
     Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
     Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
     Member: m_flWeight (offset 20) (type float) (bits 8) ()
     Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: 011 (offset 0) (type DT_Animationlayer)
     Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
     Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
     Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
     Member: m_flWeight (offset 20) (type float) (bits 8) ()
     Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: 012 (offset 0) (type DT_Animationlayer)
     Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
     Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
     Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
     Member: m_flWeight (offset 20) (type float) (bits 8) ()
     Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: 013 (offset 0) (type DT_Animationlayer)
     Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
     Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
     Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
     Member: m_flWeight (offset 20) (type float) (bits 8) ()
     Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: 014 (offset 0) (type DT_Animationlayer)
     Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
     Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
     Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
     Member: m_flWeight (offset 20) (type float) (bits 8) ()
     Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
 Table: m_flexWeight (offset 1172) (type m_flexWeight)
  Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
  Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
  Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
  Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
  Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
  Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
  Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
  Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
  Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
  Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
  Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
  Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
  Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
  Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
  Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
  Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
  Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
  Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
  Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
  Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
  Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
  Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
  Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
  Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
  Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
  Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
  Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
  Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
  Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
  Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
  Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
  Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
  Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
  Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
  Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
  Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
  Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
  Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
  Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
  Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
  Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
  Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
  Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
  Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
  Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
  Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
  Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
  Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
  Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
  Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
  Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
  Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
  Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
  Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
  Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
  Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
  Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
  Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
  Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
  Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
  Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
  Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
  Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
  Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
  Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
  Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
  Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
  Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
  Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
  Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
  Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
  Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
  Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
  Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
  Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
  Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
  Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
  Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
  Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
  Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
  Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
  Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
  Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
  Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
  Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
  Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
  Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
  Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
  Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
  Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
  Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
  Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
  Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
  Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
  Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
  Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
 Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
 Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
CBaseGrenade (type DT_BaseGrenade)
 Table: baseclass (offset 0) (type DT_BaseProjectile)
  Table: baseclass (offset 0) (type DT_BaseAnimating)
   Table: baseclass (offset 0) (type DT_BaseEntity)
    Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
     Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
    Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
    Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
    Table: m_Collision (offset 348) (type DT_CollisionProperty)
     Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
     Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
     Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
     Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
     Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
     Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
     Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
     Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
    Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
    Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
    Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
    Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
    Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
    Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
    Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
    Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
    Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
    Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
    Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
    Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
    Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
    Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
    Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
    Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
    Table: predictable_id (offset 0) (type DT_PredictableId)
     Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
     Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
    Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
    Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
    Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
    Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
     Member: 000 (offset 0) (type integer) (bits 13) ()
     Member: 001 (offset 4) (type integer) (bits 13) ()
     Member: 002 (offset 8) (type integer) (bits 13) ()
     Member: 003 (offset 12) (type integer) (bits 13) ()
   Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
   Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
   Member: m_nSkin (offset 880) (type integer) (bits 10) ()
   Member: m_nBody (offset 884) (type integer) (bits 32) ()
   Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
   Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
   Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
    Member: 000 (offset 0) (type float) (bits 8) ()
    Member: 001 (offset 4) (type float) (bits 8) ()
    Member: 002 (offset 8) (type float) (bits 8) ()
    Member: 003 (offset 12) (type float) (bits 8) ()
    Member: 004 (offset 16) (type float) (bits 8) ()
    Member: 005 (offset 20) (type float) (bits 8) ()
    Member: 006 (offset 24) (type float) (bits 8) ()
    Member: 007 (offset 28) (type float) (bits 8) ()
    Member: 008 (offset 32) (type float) (bits 8) ()
    Member: 009 (offset 36) (type float) (bits 8) ()
    Member: 010 (offset 40) (type float) (bits 8) ()
    Member: 011 (offset 44) (type float) (bits 8) ()
    Member: 012 (offset 48) (type float) (bits 8) ()
    Member: 013 (offset 52) (type float) (bits 8) ()
    Member: 014 (offset 56) (type float) (bits 8) ()
    Member: 015 (offset 60) (type float) (bits 8) ()
    Member: 016 (offset 64) (type float) (bits 8) ()
    Member: 017 (offset 68) (type float) (bits 8) ()
    Member: 018 (offset 72) (type float) (bits 8) ()
    Member: 019 (offset 76) (type float) (bits 8) ()
    Member: 020 (offset 80) (type float) (bits 8) ()
    Member: 021 (offset 84) (type float) (bits 8) ()
    Member: 022 (offset 88) (type float) (bits 8) ()
    Member: 023 (offset 92) (type float) (bits 8) ()
   Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
   Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
   Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
    Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
    Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
    Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
    Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
   Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
   Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
   Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
   Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
   Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
   Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
   Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
   Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
    Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
   Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
   Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
   Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
  Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
 Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
 Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
 Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
 Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
 Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
 Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
CBaseObject (type DT_BaseObject)
 Table: baseclass (offset 0) (type DT_BaseCombatCharacter)
  Table: baseclass (offset 0) (type DT_BaseFlex)
   Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: overlay_vars (offset 0) (type DT_OverlayVars)
     Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
      Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
       Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
      Table: 000 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 001 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 002 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 003 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 004 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 005 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 006 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 007 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 008 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 009 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 010 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 011 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 012 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 013 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 014 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
   Table: m_flexWeight (offset 1172) (type m_flexWeight)
    Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
    Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
    Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
    Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
    Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
    Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
    Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
    Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
    Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
    Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
    Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
    Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
    Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
    Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
    Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
    Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
    Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
    Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
    Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
    Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
    Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
    Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
    Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
    Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
    Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
    Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
    Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
    Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
    Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
    Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
    Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
    Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
    Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
    Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
    Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
    Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
    Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
    Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
    Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
    Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
    Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
    Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
    Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
    Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
    Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
    Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
    Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
    Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
    Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
    Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
    Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
    Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
    Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
    Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
    Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
    Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
    Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
    Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
    Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
    Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
    Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
    Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
    Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
    Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
    Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
    Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
    Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
    Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
    Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
    Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
    Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
    Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
    Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
    Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
    Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
    Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
    Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
    Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
    Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
    Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
    Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
    Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
    Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
    Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
    Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
    Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
    Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
    Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
    Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
    Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
    Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
    Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
    Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
    Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
    Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
    Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
   Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
   Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
  Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
  Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
   Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
  Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
  Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
   Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
   Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
   Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
   Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
   Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
   Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
   Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
   Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
   Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
   Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
   Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
   Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
   Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
   Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
   Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
   Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
   Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
   Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
   Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
   Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
   Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
   Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
   Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
   Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
   Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
   Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
   Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
   Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
   Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
   Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
   Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
   Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
   Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
   Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
   Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
   Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
   Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
   Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
   Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
   Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
   Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
   Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
   Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
   Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
   Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
   Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
   Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
   Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
 Member: m_iHealth (offset 244) (type integer) (bits 32) (VarInt)
 Member: m_iMaxHealth (offset 240) (type integer) (bits 32) (VarInt)
 Member: m_bHasSapper (offset 2592) (type integer) (bits 1) (Unsigned)
 Member: m_iObjectType (offset 2536) (type integer) (bits 3) (Unsigned)
 Member: m_bBuilding (offset 2550) (type integer) (bits 1) (Unsigned)
 Member: m_bPlacing (offset 2549) (type integer) (bits 1) (Unsigned)
 Member: m_bCarried (offset 2564) (type integer) (bits 1) (Unsigned)
 Member: m_bCarryDeploy (offset 2565) (type integer) (bits 1) (Unsigned)
 Member: m_bMiniBuilding (offset 2566) (type integer) (bits 1) (Unsigned)
 Member: m_flPercentageConstructed (offset 2584) (type float) (bits 8) ()
 Member: m_fObjectFlags (offset 2272) (type integer) (bits 4) (Unsigned)
 Member: m_hBuiltOnEntity (offset 2328) (type integer) (bits 21) (Unsigned)
 Member: m_bDisabled (offset 2548) (type integer) (bits 1) (Unsigned)
 Member: m_hBuilder (offset 2276) (type integer) (bits 21) (Unsigned)
 Member: m_vecBuildMaxs (offset 2304) (type vector) (bits 0) (CoordMP)
 Member: m_vecBuildMins (offset 2316) (type vector) (bits 0) (CoordMP)
 Member: m_iDesiredBuildRotations (offset 2656) (type integer) (bits 2) (Unsigned)
 Member: m_bServerOverridePlacement (offset 2684) (type integer) (bits 1) (Unsigned)
 Member: m_iUpgradeLevel (offset 2508) (type integer) (bits 3) ()
 Member: m_iUpgradeMetal (offset 2512) (type integer) (bits 10) ()
 Member: m_iUpgradeMetalRequired (offset 2516) (type integer) (bits 10) ()
 Member: m_iHighestUpgradeLevel (offset 2520) (type integer) (bits 3) ()
 Member: m_iObjectMode (offset 2544) (type integer) (bits 2) (Unsigned)
 Member: m_bDisposableBuilding (offset 2567) (type integer) (bits 1) (Unsigned)
 Member: m_bWasMapPlaced (offset 2504) (type integer) (bits 1) (Unsigned)
 Member: m_bPlasmaDisable (offset 2572) (type integer) (bits 1) (Unsigned)
CBaseObjectUpgrade (type DT_BaseObjectUpgrade)
 Table: baseclass (offset 0) (type DT_BaseObject)
  Table: baseclass (offset 0) (type DT_BaseCombatCharacter)
   Table: baseclass (offset 0) (type DT_BaseFlex)
    Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: overlay_vars (offset 0) (type DT_OverlayVars)
      Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
       Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
        Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
       Table: 000 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 001 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 002 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 003 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 004 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 005 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 006 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 007 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 008 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 009 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 010 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 011 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 012 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 013 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 014 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: m_flexWeight (offset 1172) (type m_flexWeight)
     Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
     Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
     Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
     Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
     Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
     Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
     Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
     Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
     Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
     Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
     Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
     Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
     Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
     Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
     Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
     Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
     Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
     Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
     Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
     Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
     Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
     Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
     Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
     Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
     Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
     Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
     Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
     Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
     Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
     Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
     Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
     Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
     Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
     Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
     Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
     Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
     Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
     Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
     Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
     Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
     Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
     Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
     Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
     Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
     Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
     Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
     Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
     Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
     Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
     Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
     Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
     Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
     Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
     Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
     Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
     Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
     Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
     Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
     Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
     Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
     Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
     Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
     Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
     Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
     Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
     Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
     Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
     Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
     Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
     Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
     Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
     Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
     Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
     Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
     Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
     Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
     Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
     Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
     Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
     Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
     Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
     Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
     Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
     Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
     Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
     Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
     Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
     Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
     Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
     Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
     Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
     Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
     Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
    Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
    Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
   Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
   Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
    Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
   Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
   Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
    Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
    Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
    Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
    Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
    Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
    Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
    Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
    Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
    Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
    Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
    Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
    Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
    Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
    Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
    Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
    Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
    Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
    Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
    Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
    Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
    Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
    Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
    Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
    Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
    Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
    Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
    Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
    Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
    Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
    Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
    Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
    Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
    Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
    Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
    Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
    Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
    Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
    Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
    Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
    Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
    Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
    Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
    Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
    Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
    Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
    Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
    Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
    Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
  Member: m_iHealth (offset 244) (type integer) (bits 32) (VarInt)
  Member: m_iMaxHealth (offset 240) (type integer) (bits 32) (VarInt)
  Member: m_bHasSapper (offset 2592) (type integer) (bits 1) (Unsigned)
  Member: m_iObjectType (offset 2536) (type integer) (bits 3) (Unsigned)
  Member: m_bBuilding (offset 2550) (type integer) (bits 1) (Unsigned)
  Member: m_bPlacing (offset 2549) (type integer) (bits 1) (Unsigned)
  Member: m_bCarried (offset 2564) (type integer) (bits 1) (Unsigned)
  Member: m_bCarryDeploy (offset 2565) (type integer) (bits 1) (Unsigned)
  Member: m_bMiniBuilding (offset 2566) (type integer) (bits 1) (Unsigned)
  Member: m_flPercentageConstructed (offset 2584) (type float) (bits 8) ()
  Member: m_fObjectFlags (offset 2272) (type integer) (bits 4) (Unsigned)
  Member: m_hBuiltOnEntity (offset 2328) (type integer) (bits 21) (Unsigned)
  Member: m_bDisabled (offset 2548) (type integer) (bits 1) (Unsigned)
  Member: m_hBuilder (offset 2276) (type integer) (bits 21) (Unsigned)
  Member: m_vecBuildMaxs (offset 2304) (type vector) (bits 0) (CoordMP)
  Member: m_vecBuildMins (offset 2316) (type vector) (bits 0) (CoordMP)
  Member: m_iDesiredBuildRotations (offset 2656) (type integer) (bits 2) (Unsigned)
  Member: m_bServerOverridePlacement (offset 2684) (type integer) (bits 1) (Unsigned)
  Member: m_iUpgradeLevel (offset 2508) (type integer) (bits 3) ()
  Member: m_iUpgradeMetal (offset 2512) (type integer) (bits 10) ()
  Member: m_iUpgradeMetalRequired (offset 2516) (type integer) (bits 10) ()
  Member: m_iHighestUpgradeLevel (offset 2520) (type integer) (bits 3) ()
  Member: m_iObjectMode (offset 2544) (type integer) (bits 2) (Unsigned)
  Member: m_bDisposableBuilding (offset 2567) (type integer) (bits 1) (Unsigned)
  Member: m_bWasMapPlaced (offset 2504) (type integer) (bits 1) (Unsigned)
  Member: m_bPlasmaDisable (offset 2572) (type integer) (bits 1) (Unsigned)
CBaseParticleEntity (type DT_BaseParticleEntity)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
CBasePlayer (type DT_BasePlayer)
 Table: baseclass (offset 0) (type DT_BaseCombatCharacter)
  Table: baseclass (offset 0) (type DT_BaseFlex)
   Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: overlay_vars (offset 0) (type DT_OverlayVars)
     Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
      Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
       Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
      Table: 000 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 001 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 002 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 003 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 004 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 005 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 006 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 007 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 008 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 009 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 010 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 011 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 012 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 013 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 014 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
   Table: m_flexWeight (offset 1172) (type m_flexWeight)
    Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
    Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
    Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
    Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
    Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
    Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
    Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
    Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
    Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
    Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
    Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
    Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
    Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
    Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
    Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
    Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
    Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
    Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
    Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
    Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
    Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
    Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
    Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
    Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
    Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
    Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
    Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
    Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
    Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
    Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
    Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
    Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
    Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
    Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
    Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
    Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
    Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
    Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
    Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
    Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
    Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
    Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
    Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
    Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
    Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
    Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
    Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
    Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
    Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
    Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
    Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
    Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
    Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
    Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
    Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
    Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
    Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
    Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
    Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
    Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
    Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
    Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
    Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
    Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
    Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
    Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
    Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
    Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
    Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
    Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
    Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
    Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
    Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
    Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
    Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
    Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
    Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
    Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
    Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
    Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
    Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
    Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
    Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
    Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
    Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
    Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
    Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
    Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
    Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
    Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
    Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
    Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
    Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
    Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
    Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
    Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
   Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
   Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
  Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
  Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
   Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
  Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
  Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
   Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
   Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
   Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
   Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
   Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
   Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
   Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
   Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
   Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
   Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
   Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
   Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
   Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
   Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
   Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
   Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
   Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
   Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
   Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
   Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
   Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
   Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
   Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
   Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
   Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
   Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
   Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
   Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
   Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
   Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
   Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
   Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
   Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
   Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
   Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
   Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
   Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
   Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
   Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
   Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
   Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
   Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
   Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
   Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
   Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
   Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
   Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
   Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
 Table: m_AttributeList (offset 2592) (type DT_AttributeList)
  Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
   Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
    Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
   Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
    Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
    Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
    Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
    Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
    Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
    Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
    Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
    Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
    Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
    Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
    Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
    Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
    Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
    Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
    Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
    Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
    Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
    Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
    Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
    Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
    Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
    Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
    Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
    Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
    Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
    Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
    Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
    Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
    Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
    Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
    Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
    Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
    Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
    Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
    Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
    Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
    Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
    Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
    Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
    Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
    Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
    Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
    Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
    Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
    Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
    Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
    Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
    Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
    Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
    Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
    Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
    Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
    Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
    Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
    Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
    Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
    Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
    Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
    Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
    Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
 Table: pl (offset 2640) (type DT_PlayerState)
  Member: deadflag (offset 4) (type integer) (bits 1) (Unsigned)
 Member: m_hVehicle (offset 2812) (type integer) (bits 21) (Unsigned)
 Member: m_hUseEntity (offset 2796) (type integer) (bits 21) (Unsigned)
 Member: m_iHealth (offset 244) (type integer) (bits 32) (VarInt|ChangesOften)
 Member: m_lifeState (offset 248) (type integer) (bits 3) (Unsigned)
 Member: m_iBonusProgress (offset 2824) (type integer) (bits 15) ()
 Member: m_iBonusChallenge (offset 2828) (type integer) (bits 4) ()
 Member: m_flMaxspeed (offset 3540) (type float) (bits 12) (RoundDown)
 Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned|ChangesOften)
 Member: m_iObserverMode (offset 2872) (type integer) (bits 3) (Unsigned)
 Member: m_hObserverTarget (offset 2896) (type integer) (bits 21) (Unsigned)
 Member: m_iFOV (offset 2876) (type integer) (bits 8) (Unsigned)
 Member: m_iFOVStart (offset 2884) (type integer) (bits 8) (Unsigned)
 Member: m_flFOVTime (offset 2888) (type float) (bits 0) (NoScale)
 Member: m_iDefaultFOV (offset 2880) (type integer) (bits 8) (Unsigned)
 Member: m_hZoomOwner (offset 2904) (type integer) (bits 21) (Unsigned)
 Member: m_hViewModel (offset 3416) (type integer) (bits 21) (Unsigned|InsideArray)
 Member: m_hViewModel (offset 0) (type array) (bits 0) ()
 Member: m_szLastPlaceName (offset 3812) (type string) (bits 0) ()
 Table: m_hMyWearables (offset 0) (type _ST_m_hMyWearables_8)
  Table: lengthproxy (offset 0) (type _LPT_m_hMyWearables_8)
   Member: lengthprop8 (offset 0) (type integer) (bits 4) (Unsigned)
  Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 001 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 002 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 003 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 004 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 005 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 006 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 007 (offset 0) (type integer) (bits 21) (Unsigned)
 Table: localdata (offset 0) (type DT_LocalPlayerExclusive)
  Table: m_Local (offset 2128) (type DT_Local)
   Table: m_chAreaBits (offset 4) (type m_chAreaBits)
    Member: 000 (offset 0) (type integer) (bits 8) (Unsigned)
    Member: 001 (offset 1) (type integer) (bits 8) (Unsigned)
    Member: 002 (offset 2) (type integer) (bits 8) (Unsigned)
    Member: 003 (offset 3) (type integer) (bits 8) (Unsigned)
    Member: 004 (offset 4) (type integer) (bits 8) (Unsigned)
    Member: 005 (offset 5) (type integer) (bits 8) (Unsigned)
    Member: 006 (offset 6) (type integer) (bits 8) (Unsigned)
    Member: 007 (offset 7) (type integer) (bits 8) (Unsigned)
    Member: 008 (offset 8) (type integer) (bits 8) (Unsigned)
    Member: 009 (offset 9) (type integer) (bits 8) (Unsigned)
    Member: 010 (offset 10) (type integer) (bits 8) (Unsigned)
    Member: 011 (offset 11) (type integer) (bits 8) (Unsigned)
    Member: 012 (offset 12) (type integer) (bits 8) (Unsigned)
    Member: 013 (offset 13) (type integer) (bits 8) (Unsigned)
    Member: 014 (offset 14) (type integer) (bits 8) (Unsigned)
    Member: 015 (offset 15) (type integer) (bits 8) (Unsigned)
    Member: 016 (offset 16) (type integer) (bits 8) (Unsigned)
    Member: 017 (offset 17) (type integer) (bits 8) (Unsigned)
    Member: 018 (offset 18) (type integer) (bits 8) (Unsigned)
    Member: 019 (offset 19) (type integer) (bits 8) (Unsigned)
    Member: 020 (offset 20) (type integer) (bits 8) (Unsigned)
    Member: 021 (offset 21) (type integer) (bits 8) (Unsigned)
    Member: 022 (offset 22) (type integer) (bits 8) (Unsigned)
    Member: 023 (offset 23) (type integer) (bits 8) (Unsigned)
    Member: 024 (offset 24) (type integer) (bits 8) (Unsigned)
    Member: 025 (offset 25) (type integer) (bits 8) (Unsigned)
    Member: 026 (offset 26) (type integer) (bits 8) (Unsigned)
    Member: 027 (offset 27) (type integer) (bits 8) (Unsigned)
    Member: 028 (offset 28) (type integer) (bits 8) (Unsigned)
    Member: 029 (offset 29) (type integer) (bits 8) (Unsigned)
    Member: 030 (offset 30) (type integer) (bits 8) (Unsigned)
    Member: 031 (offset 31) (type integer) (bits 8) (Unsigned)
   Table: m_chAreaPortalBits (offset 36) (type m_chAreaPortalBits)
    Member: 000 (offset 0) (type integer) (bits 8) (Unsigned)
    Member: 001 (offset 1) (type integer) (bits 8) (Unsigned)
    Member: 002 (offset 2) (type integer) (bits 8) (Unsigned)
    Member: 003 (offset 3) (type integer) (bits 8) (Unsigned)
    Member: 004 (offset 4) (type integer) (bits 8) (Unsigned)
    Member: 005 (offset 5) (type integer) (bits 8) (Unsigned)
    Member: 006 (offset 6) (type integer) (bits 8) (Unsigned)
    Member: 007 (offset 7) (type integer) (bits 8) (Unsigned)
    Member: 008 (offset 8) (type integer) (bits 8) (Unsigned)
    Member: 009 (offset 9) (type integer) (bits 8) (Unsigned)
    Member: 010 (offset 10) (type integer) (bits 8) (Unsigned)
    Member: 011 (offset 11) (type integer) (bits 8) (Unsigned)
    Member: 012 (offset 12) (type integer) (bits 8) (Unsigned)
    Member: 013 (offset 13) (type integer) (bits 8) (Unsigned)
    Member: 014 (offset 14) (type integer) (bits 8) (Unsigned)
    Member: 015 (offset 15) (type integer) (bits 8) (Unsigned)
    Member: 016 (offset 16) (type integer) (bits 8) (Unsigned)
    Member: 017 (offset 17) (type integer) (bits 8) (Unsigned)
    Member: 018 (offset 18) (type integer) (bits 8) (Unsigned)
    Member: 019 (offset 19) (type integer) (bits 8) (Unsigned)
    Member: 020 (offset 20) (type integer) (bits 8) (Unsigned)
    Member: 021 (offset 21) (type integer) (bits 8) (Unsigned)
    Member: 022 (offset 22) (type integer) (bits 8) (Unsigned)
    Member: 023 (offset 23) (type integer) (bits 8) (Unsigned)
   Member: m_iHideHUD (offset 60) (type integer) (bits 12) (Unsigned)
   Member: m_flFOVRate (offset 64) (type float) (bits 0) (NoScale)
   Member: m_bDucked (offset 80) (type integer) (bits 1) (Unsigned)
   Member: m_bDucking (offset 81) (type integer) (bits 1) (Unsigned)
   Member: m_bInDuckJump (offset 82) (type integer) (bits 1) (Unsigned)
   Member: m_flDucktime (offset 84) (type float) (bits 12) (RoundDown|ChangesOften)
   Member: m_flDuckJumpTime (offset 88) (type float) (bits 12) (RoundDown)
   Member: m_flJumpTime (offset 92) (type float) (bits 12) (RoundDown)
   Member: m_flFallVelocity (offset 100) (type float) (bits 17) (ChangesOften)
   Member: m_vecPunchAngle (offset 116) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_vecPunchAngleVel (offset 128) (type vector) (bits 0) (CoordMP)
   Member: m_bDrawViewmodel (offset 140) (type integer) (bits 1) (Unsigned)
   Member: m_bWearingSuit (offset 141) (type integer) (bits 1) (Unsigned)
   Member: m_bPoisoned (offset 142) (type integer) (bits 1) (Unsigned)
   Member: m_flStepSize (offset 144) (type float) (bits 16) (RoundUp)
   Member: m_bAllowAutoMovement (offset 148) (type integer) (bits 1) (Unsigned)
   Member: m_skybox3d.scale (offset 156) (type integer) (bits 12) ()
   Member: m_skybox3d.origin (offset 160) (type vector) (bits 0) (CoordMP)
   Member: m_skybox3d.area (offset 172) (type integer) (bits 8) (Unsigned)
   Member: m_skybox3d.fog.enable (offset 240) (type integer) (bits 1) (Unsigned)
   Member: m_skybox3d.fog.blend (offset 241) (type integer) (bits 1) (Unsigned)
   Member: m_skybox3d.fog.dirPrimary (offset 180) (type vector) (bits 0) (CoordMP)
   Member: m_skybox3d.fog.colorPrimary (offset 192) (type integer) (bits 32) (Unsigned)
   Member: m_skybox3d.fog.colorSecondary (offset 196) (type integer) (bits 32) (Unsigned)
   Member: m_skybox3d.fog.start (offset 208) (type float) (bits 0) (NoScale)
   Member: m_skybox3d.fog.end (offset 212) (type float) (bits 0) (NoScale)
   Member: m_skybox3d.fog.maxdensity (offset 220) (type float) (bits 0) (NoScale)
   Member: m_PlayerFog.m_hCtrl (offset 248) (type integer) (bits 21) (Unsigned)
   Member: m_audio.localSound[0] (offset 352) (type vector) (bits 0) (CoordMP)
   Member: m_audio.localSound[1] (offset 364) (type vector) (bits 0) (CoordMP)
   Member: m_audio.localSound[2] (offset 376) (type vector) (bits 0) (CoordMP)
   Member: m_audio.localSound[3] (offset 388) (type vector) (bits 0) (CoordMP)
   Member: m_audio.localSound[4] (offset 400) (type vector) (bits 0) (CoordMP)
   Member: m_audio.localSound[5] (offset 412) (type vector) (bits 0) (CoordMP)
   Member: m_audio.localSound[6] (offset 424) (type vector) (bits 0) (CoordMP)
   Member: m_audio.localSound[7] (offset 436) (type vector) (bits 0) (CoordMP)
   Member: m_audio.soundscapeIndex (offset 448) (type integer) (bits 17) ()
   Member: m_audio.localBits (offset 452) (type integer) (bits 8) (Unsigned)
   Member: m_audio.ent (offset 456) (type integer) (bits 21) (Unsigned)
  Member: m_vecViewOffset[0] (offset 820) (type float) (bits 8) (RoundDown|VectorElem)
  Member: m_vecViewOffset[1] (offset 824) (type float) (bits 8) (RoundDown|VectorElem)
  Member: m_vecViewOffset[2] (offset 828) (type float) (bits 20) (ChangesOften|VectorElem)
  Member: m_flFriction (offset 632) (type float) (bits 8) (RoundDown)
  Table: m_iAmmo (offset 1732) (type m_iAmmo)
   Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 004 (offset 16) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 005 (offset 20) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 006 (offset 24) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 007 (offset 28) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 008 (offset 32) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 009 (offset 36) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 010 (offset 40) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 011 (offset 44) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 012 (offset 48) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 013 (offset 52) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 014 (offset 56) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 015 (offset 60) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 016 (offset 64) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 017 (offset 68) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 018 (offset 72) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 019 (offset 76) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 020 (offset 80) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 021 (offset 84) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 022 (offset 88) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 023 (offset 92) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 024 (offset 96) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 025 (offset 100) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 026 (offset 104) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 027 (offset 108) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 028 (offset 112) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 029 (offset 116) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 030 (offset 120) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 031 (offset 124) (type integer) (bits 32) (Unsigned|VarInt)
  Member: m_fOnTarget (offset 2716) (type integer) (bits 2) (Unsigned)
  Member: m_nTickBase (offset 3624) (type integer) (bits 32) (ChangesOften)
  Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
  Member: m_hLastWeapon (offset 3636) (type integer) (bits 21) (Unsigned)
  Member: m_hGroundEntity (offset 528) (type integer) (bits 21) (Unsigned|ChangesOften)
  Member: m_vecVelocity[0] (offset 668) (type float) (bits 0) (NoScale|ChangesOften|VectorElem)
  Member: m_vecVelocity[1] (offset 672) (type float) (bits 0) (NoScale|ChangesOften|VectorElem)
  Member: m_vecVelocity[2] (offset 676) (type float) (bits 0) (NoScale|ChangesOften|VectorElem)
  Member: m_vecBaseVelocity (offset 540) (type vector) (bits 20) ()
  Member: m_hConstraintEntity (offset 3676) (type integer) (bits 21) (Unsigned)
  Member: m_vecConstraintCenter (offset 3680) (type vector) (bits 0) (NoScale)
  Member: m_flConstraintRadius (offset 3692) (type float) (bits 0) (NoScale)
  Member: m_flConstraintWidth (offset 3696) (type float) (bits 0) (NoScale)
  Member: m_flConstraintSpeedFactor (offset 3700) (type float) (bits 0) (NoScale)
  Member: m_flDeathTime (offset 2864) (type float) (bits 0) (NoScale)
  Member: m_nWaterLevel (offset 523) (type integer) (bits 2) (Unsigned)
  Member: m_flLaggedMovementValue (offset 3736) (type float) (bits 0) (NoScale)
CBaseProjectile (type DT_BaseProjectile)
 Table: baseclass (offset 0) (type DT_BaseAnimating)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
  Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nBody (offset 884) (type integer) (bits 32) ()
  Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
  Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
  Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
  Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
   Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
  Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
  Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
  Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
  Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
   Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
  Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
 Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
CBasePropDoor (type DT_BasePropDoor)
 Table: baseclass (offset 0) (type DT_DynamicProp)
  Table: baseclass (offset 0) (type DT_BreakableProp)
   Table: baseclass (offset 0) (type DT_BaseAnimating)
    Table: baseclass (offset 0) (type DT_BaseEntity)
     Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
      Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
     Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
     Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
     Table: m_Collision (offset 348) (type DT_CollisionProperty)
      Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
      Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
      Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
      Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
      Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
      Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
      Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
      Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
     Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
     Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
     Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
     Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
     Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
     Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
     Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
     Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
     Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
     Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
     Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
     Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
     Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
     Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
     Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
     Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
     Table: predictable_id (offset 0) (type DT_PredictableId)
      Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
      Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
     Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
     Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
     Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
     Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
      Member: 000 (offset 0) (type integer) (bits 13) ()
      Member: 001 (offset 4) (type integer) (bits 13) ()
      Member: 002 (offset 8) (type integer) (bits 13) ()
      Member: 003 (offset 12) (type integer) (bits 13) ()
    Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
    Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
    Member: m_nSkin (offset 880) (type integer) (bits 10) ()
    Member: m_nBody (offset 884) (type integer) (bits 32) ()
    Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
    Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
    Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
     Member: 000 (offset 0) (type float) (bits 8) ()
     Member: 001 (offset 4) (type float) (bits 8) ()
     Member: 002 (offset 8) (type float) (bits 8) ()
     Member: 003 (offset 12) (type float) (bits 8) ()
     Member: 004 (offset 16) (type float) (bits 8) ()
     Member: 005 (offset 20) (type float) (bits 8) ()
     Member: 006 (offset 24) (type float) (bits 8) ()
     Member: 007 (offset 28) (type float) (bits 8) ()
     Member: 008 (offset 32) (type float) (bits 8) ()
     Member: 009 (offset 36) (type float) (bits 8) ()
     Member: 010 (offset 40) (type float) (bits 8) ()
     Member: 011 (offset 44) (type float) (bits 8) ()
     Member: 012 (offset 48) (type float) (bits 8) ()
     Member: 013 (offset 52) (type float) (bits 8) ()
     Member: 014 (offset 56) (type float) (bits 8) ()
     Member: 015 (offset 60) (type float) (bits 8) ()
     Member: 016 (offset 64) (type float) (bits 8) ()
     Member: 017 (offset 68) (type float) (bits 8) ()
     Member: 018 (offset 72) (type float) (bits 8) ()
     Member: 019 (offset 76) (type float) (bits 8) ()
     Member: 020 (offset 80) (type float) (bits 8) ()
     Member: 021 (offset 84) (type float) (bits 8) ()
     Member: 022 (offset 88) (type float) (bits 8) ()
     Member: 023 (offset 92) (type float) (bits 8) ()
    Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
    Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
    Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
     Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
    Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
    Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
    Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
    Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
    Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
    Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
    Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
    Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
     Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
    Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
    Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
    Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
  Member: m_bUseHitboxesForRenderBox (offset 1564) (type integer) (bits 1) (Unsigned)
CBaseTeamObjectiveResource (type DT_BaseTeamObjectiveResource)
 Member: m_iTimerToShowInHUD (offset 856) (type integer) (bits 11) (Unsigned)
 Member: m_iStopWatchTimer (offset 860) (type integer) (bits 11) (Unsigned)
 Member: m_iNumControlPoints (offset 864) (type integer) (bits 4) (Unsigned)
 Member: m_bPlayingMiniRounds (offset 868) (type integer) (bits 1) (Unsigned)
 Member: m_bControlPointsReset (offset 869) (type integer) (bits 1) (Unsigned)
 Member: m_iUpdateCapHudParity (offset 872) (type integer) (bits 6) (Unsigned)
 Member: m_vCPPositions (offset 876) (type vector) (bits 0) (InsideArray|CoordMP)
 Member: m_vCPPositions (offset 0) (type array) (bits 0) ()
 Table: m_bCPIsVisible (offset 972) (type m_bCPIsVisible)
  Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 1) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 1) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 1) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 1) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 1) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 1) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 1) (Unsigned)
 Table: m_flLazyCapPerc (offset 1004) (type m_flLazyCapPerc)
  Member: 000 (offset 0) (type float) (bits 0) (NoScale)
  Member: 001 (offset 4) (type float) (bits 0) (NoScale)
  Member: 002 (offset 8) (type float) (bits 0) (NoScale)
  Member: 003 (offset 12) (type float) (bits 0) (NoScale)
  Member: 004 (offset 16) (type float) (bits 0) (NoScale)
  Member: 005 (offset 20) (type float) (bits 0) (NoScale)
  Member: 006 (offset 24) (type float) (bits 0) (NoScale)
  Member: 007 (offset 28) (type float) (bits 0) (NoScale)
 Table: m_iTeamIcons (offset 1036) (type m_iTeamIcons)
  Member: 000 (offset 0) (type integer) (bits 8) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 8) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 8) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 8) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 8) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 8) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 8) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 8) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 8) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 8) (Unsigned)
  Member: 010 (offset 40) (type integer) (bits 8) (Unsigned)
  Member: 011 (offset 44) (type integer) (bits 8) (Unsigned)
  Member: 012 (offset 48) (type integer) (bits 8) (Unsigned)
  Member: 013 (offset 52) (type integer) (bits 8) (Unsigned)
  Member: 014 (offset 56) (type integer) (bits 8) (Unsigned)
  Member: 015 (offset 60) (type integer) (bits 8) (Unsigned)
  Member: 016 (offset 64) (type integer) (bits 8) (Unsigned)
  Member: 017 (offset 68) (type integer) (bits 8) (Unsigned)
  Member: 018 (offset 72) (type integer) (bits 8) (Unsigned)
  Member: 019 (offset 76) (type integer) (bits 8) (Unsigned)
  Member: 020 (offset 80) (type integer) (bits 8) (Unsigned)
  Member: 021 (offset 84) (type integer) (bits 8) (Unsigned)
  Member: 022 (offset 88) (type integer) (bits 8) (Unsigned)
  Member: 023 (offset 92) (type integer) (bits 8) (Unsigned)
  Member: 024 (offset 96) (type integer) (bits 8) (Unsigned)
  Member: 025 (offset 100) (type integer) (bits 8) (Unsigned)
  Member: 026 (offset 104) (type integer) (bits 8) (Unsigned)
  Member: 027 (offset 108) (type integer) (bits 8) (Unsigned)
  Member: 028 (offset 112) (type integer) (bits 8) (Unsigned)
  Member: 029 (offset 116) (type integer) (bits 8) (Unsigned)
  Member: 030 (offset 120) (type integer) (bits 8) (Unsigned)
  Member: 031 (offset 124) (type integer) (bits 8) (Unsigned)
  Member: 032 (offset 128) (type integer) (bits 8) (Unsigned)
  Member: 033 (offset 132) (type integer) (bits 8) (Unsigned)
  Member: 034 (offset 136) (type integer) (bits 8) (Unsigned)
  Member: 035 (offset 140) (type integer) (bits 8) (Unsigned)
  Member: 036 (offset 144) (type integer) (bits 8) (Unsigned)
  Member: 037 (offset 148) (type integer) (bits 8) (Unsigned)
  Member: 038 (offset 152) (type integer) (bits 8) (Unsigned)
  Member: 039 (offset 156) (type integer) (bits 8) (Unsigned)
  Member: 040 (offset 160) (type integer) (bits 8) (Unsigned)
  Member: 041 (offset 164) (type integer) (bits 8) (Unsigned)
  Member: 042 (offset 168) (type integer) (bits 8) (Unsigned)
  Member: 043 (offset 172) (type integer) (bits 8) (Unsigned)
  Member: 044 (offset 176) (type integer) (bits 8) (Unsigned)
  Member: 045 (offset 180) (type integer) (bits 8) (Unsigned)
  Member: 046 (offset 184) (type integer) (bits 8) (Unsigned)
  Member: 047 (offset 188) (type integer) (bits 8) (Unsigned)
  Member: 048 (offset 192) (type integer) (bits 8) (Unsigned)
  Member: 049 (offset 196) (type integer) (bits 8) (Unsigned)
  Member: 050 (offset 200) (type integer) (bits 8) (Unsigned)
  Member: 051 (offset 204) (type integer) (bits 8) (Unsigned)
  Member: 052 (offset 208) (type integer) (bits 8) (Unsigned)
  Member: 053 (offset 212) (type integer) (bits 8) (Unsigned)
  Member: 054 (offset 216) (type integer) (bits 8) (Unsigned)
  Member: 055 (offset 220) (type integer) (bits 8) (Unsigned)
  Member: 056 (offset 224) (type integer) (bits 8) (Unsigned)
  Member: 057 (offset 228) (type integer) (bits 8) (Unsigned)
  Member: 058 (offset 232) (type integer) (bits 8) (Unsigned)
  Member: 059 (offset 236) (type integer) (bits 8) (Unsigned)
  Member: 060 (offset 240) (type integer) (bits 8) (Unsigned)
  Member: 061 (offset 244) (type integer) (bits 8) (Unsigned)
  Member: 062 (offset 248) (type integer) (bits 8) (Unsigned)
  Member: 063 (offset 252) (type integer) (bits 8) (Unsigned)
 Table: m_iTeamOverlays (offset 1292) (type m_iTeamOverlays)
  Member: 000 (offset 0) (type integer) (bits 8) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 8) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 8) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 8) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 8) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 8) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 8) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 8) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 8) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 8) (Unsigned)
  Member: 010 (offset 40) (type integer) (bits 8) (Unsigned)
  Member: 011 (offset 44) (type integer) (bits 8) (Unsigned)
  Member: 012 (offset 48) (type integer) (bits 8) (Unsigned)
  Member: 013 (offset 52) (type integer) (bits 8) (Unsigned)
  Member: 014 (offset 56) (type integer) (bits 8) (Unsigned)
  Member: 015 (offset 60) (type integer) (bits 8) (Unsigned)
  Member: 016 (offset 64) (type integer) (bits 8) (Unsigned)
  Member: 017 (offset 68) (type integer) (bits 8) (Unsigned)
  Member: 018 (offset 72) (type integer) (bits 8) (Unsigned)
  Member: 019 (offset 76) (type integer) (bits 8) (Unsigned)
  Member: 020 (offset 80) (type integer) (bits 8) (Unsigned)
  Member: 021 (offset 84) (type integer) (bits 8) (Unsigned)
  Member: 022 (offset 88) (type integer) (bits 8) (Unsigned)
  Member: 023 (offset 92) (type integer) (bits 8) (Unsigned)
  Member: 024 (offset 96) (type integer) (bits 8) (Unsigned)
  Member: 025 (offset 100) (type integer) (bits 8) (Unsigned)
  Member: 026 (offset 104) (type integer) (bits 8) (Unsigned)
  Member: 027 (offset 108) (type integer) (bits 8) (Unsigned)
  Member: 028 (offset 112) (type integer) (bits 8) (Unsigned)
  Member: 029 (offset 116) (type integer) (bits 8) (Unsigned)
  Member: 030 (offset 120) (type integer) (bits 8) (Unsigned)
  Member: 031 (offset 124) (type integer) (bits 8) (Unsigned)
  Member: 032 (offset 128) (type integer) (bits 8) (Unsigned)
  Member: 033 (offset 132) (type integer) (bits 8) (Unsigned)
  Member: 034 (offset 136) (type integer) (bits 8) (Unsigned)
  Member: 035 (offset 140) (type integer) (bits 8) (Unsigned)
  Member: 036 (offset 144) (type integer) (bits 8) (Unsigned)
  Member: 037 (offset 148) (type integer) (bits 8) (Unsigned)
  Member: 038 (offset 152) (type integer) (bits 8) (Unsigned)
  Member: 039 (offset 156) (type integer) (bits 8) (Unsigned)
  Member: 040 (offset 160) (type integer) (bits 8) (Unsigned)
  Member: 041 (offset 164) (type integer) (bits 8) (Unsigned)
  Member: 042 (offset 168) (type integer) (bits 8) (Unsigned)
  Member: 043 (offset 172) (type integer) (bits 8) (Unsigned)
  Member: 044 (offset 176) (type integer) (bits 8) (Unsigned)
  Member: 045 (offset 180) (type integer) (bits 8) (Unsigned)
  Member: 046 (offset 184) (type integer) (bits 8) (Unsigned)
  Member: 047 (offset 188) (type integer) (bits 8) (Unsigned)
  Member: 048 (offset 192) (type integer) (bits 8) (Unsigned)
  Member: 049 (offset 196) (type integer) (bits 8) (Unsigned)
  Member: 050 (offset 200) (type integer) (bits 8) (Unsigned)
  Member: 051 (offset 204) (type integer) (bits 8) (Unsigned)
  Member: 052 (offset 208) (type integer) (bits 8) (Unsigned)
  Member: 053 (offset 212) (type integer) (bits 8) (Unsigned)
  Member: 054 (offset 216) (type integer) (bits 8) (Unsigned)
  Member: 055 (offset 220) (type integer) (bits 8) (Unsigned)
  Member: 056 (offset 224) (type integer) (bits 8) (Unsigned)
  Member: 057 (offset 228) (type integer) (bits 8) (Unsigned)
  Member: 058 (offset 232) (type integer) (bits 8) (Unsigned)
  Member: 059 (offset 236) (type integer) (bits 8) (Unsigned)
  Member: 060 (offset 240) (type integer) (bits 8) (Unsigned)
  Member: 061 (offset 244) (type integer) (bits 8) (Unsigned)
  Member: 062 (offset 248) (type integer) (bits 8) (Unsigned)
  Member: 063 (offset 252) (type integer) (bits 8) (Unsigned)
 Table: m_iTeamReqCappers (offset 1548) (type m_iTeamReqCappers)
  Member: 000 (offset 0) (type integer) (bits 4) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 4) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 4) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 4) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 4) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 4) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 4) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 4) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 4) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 4) (Unsigned)
  Member: 010 (offset 40) (type integer) (bits 4) (Unsigned)
  Member: 011 (offset 44) (type integer) (bits 4) (Unsigned)
  Member: 012 (offset 48) (type integer) (bits 4) (Unsigned)
  Member: 013 (offset 52) (type integer) (bits 4) (Unsigned)
  Member: 014 (offset 56) (type integer) (bits 4) (Unsigned)
  Member: 015 (offset 60) (type integer) (bits 4) (Unsigned)
  Member: 016 (offset 64) (type integer) (bits 4) (Unsigned)
  Member: 017 (offset 68) (type integer) (bits 4) (Unsigned)
  Member: 018 (offset 72) (type integer) (bits 4) (Unsigned)
  Member: 019 (offset 76) (type integer) (bits 4) (Unsigned)
  Member: 020 (offset 80) (type integer) (bits 4) (Unsigned)
  Member: 021 (offset 84) (type integer) (bits 4) (Unsigned)
  Member: 022 (offset 88) (type integer) (bits 4) (Unsigned)
  Member: 023 (offset 92) (type integer) (bits 4) (Unsigned)
  Member: 024 (offset 96) (type integer) (bits 4) (Unsigned)
  Member: 025 (offset 100) (type integer) (bits 4) (Unsigned)
  Member: 026 (offset 104) (type integer) (bits 4) (Unsigned)
  Member: 027 (offset 108) (type integer) (bits 4) (Unsigned)
  Member: 028 (offset 112) (type integer) (bits 4) (Unsigned)
  Member: 029 (offset 116) (type integer) (bits 4) (Unsigned)
  Member: 030 (offset 120) (type integer) (bits 4) (Unsigned)
  Member: 031 (offset 124) (type integer) (bits 4) (Unsigned)
  Member: 032 (offset 128) (type integer) (bits 4) (Unsigned)
  Member: 033 (offset 132) (type integer) (bits 4) (Unsigned)
  Member: 034 (offset 136) (type integer) (bits 4) (Unsigned)
  Member: 035 (offset 140) (type integer) (bits 4) (Unsigned)
  Member: 036 (offset 144) (type integer) (bits 4) (Unsigned)
  Member: 037 (offset 148) (type integer) (bits 4) (Unsigned)
  Member: 038 (offset 152) (type integer) (bits 4) (Unsigned)
  Member: 039 (offset 156) (type integer) (bits 4) (Unsigned)
  Member: 040 (offset 160) (type integer) (bits 4) (Unsigned)
  Member: 041 (offset 164) (type integer) (bits 4) (Unsigned)
  Member: 042 (offset 168) (type integer) (bits 4) (Unsigned)
  Member: 043 (offset 172) (type integer) (bits 4) (Unsigned)
  Member: 044 (offset 176) (type integer) (bits 4) (Unsigned)
  Member: 045 (offset 180) (type integer) (bits 4) (Unsigned)
  Member: 046 (offset 184) (type integer) (bits 4) (Unsigned)
  Member: 047 (offset 188) (type integer) (bits 4) (Unsigned)
  Member: 048 (offset 192) (type integer) (bits 4) (Unsigned)
  Member: 049 (offset 196) (type integer) (bits 4) (Unsigned)
  Member: 050 (offset 200) (type integer) (bits 4) (Unsigned)
  Member: 051 (offset 204) (type integer) (bits 4) (Unsigned)
  Member: 052 (offset 208) (type integer) (bits 4) (Unsigned)
  Member: 053 (offset 212) (type integer) (bits 4) (Unsigned)
  Member: 054 (offset 216) (type integer) (bits 4) (Unsigned)
  Member: 055 (offset 220) (type integer) (bits 4) (Unsigned)
  Member: 056 (offset 224) (type integer) (bits 4) (Unsigned)
  Member: 057 (offset 228) (type integer) (bits 4) (Unsigned)
  Member: 058 (offset 232) (type integer) (bits 4) (Unsigned)
  Member: 059 (offset 236) (type integer) (bits 4) (Unsigned)
  Member: 060 (offset 240) (type integer) (bits 4) (Unsigned)
  Member: 061 (offset 244) (type integer) (bits 4) (Unsigned)
  Member: 062 (offset 248) (type integer) (bits 4) (Unsigned)
  Member: 063 (offset 252) (type integer) (bits 4) (Unsigned)
 Table: m_flTeamCapTime (offset 1804) (type m_flTeamCapTime)
  Member: 000 (offset 0) (type float) (bits 0) (NoScale)
  Member: 001 (offset 4) (type float) (bits 0) (NoScale)
  Member: 002 (offset 8) (type float) (bits 0) (NoScale)
  Member: 003 (offset 12) (type float) (bits 0) (NoScale)
  Member: 004 (offset 16) (type float) (bits 0) (NoScale)
  Member: 005 (offset 20) (type float) (bits 0) (NoScale)
  Member: 006 (offset 24) (type float) (bits 0) (NoScale)
  Member: 007 (offset 28) (type float) (bits 0) (NoScale)
  Member: 008 (offset 32) (type float) (bits 0) (NoScale)
  Member: 009 (offset 36) (type float) (bits 0) (NoScale)
  Member: 010 (offset 40) (type float) (bits 0) (NoScale)
  Member: 011 (offset 44) (type float) (bits 0) (NoScale)
  Member: 012 (offset 48) (type float) (bits 0) (NoScale)
  Member: 013 (offset 52) (type float) (bits 0) (NoScale)
  Member: 014 (offset 56) (type float) (bits 0) (NoScale)
  Member: 015 (offset 60) (type float) (bits 0) (NoScale)
  Member: 016 (offset 64) (type float) (bits 0) (NoScale)
  Member: 017 (offset 68) (type float) (bits 0) (NoScale)
  Member: 018 (offset 72) (type float) (bits 0) (NoScale)
  Member: 019 (offset 76) (type float) (bits 0) (NoScale)
  Member: 020 (offset 80) (type float) (bits 0) (NoScale)
  Member: 021 (offset 84) (type float) (bits 0) (NoScale)
  Member: 022 (offset 88) (type float) (bits 0) (NoScale)
  Member: 023 (offset 92) (type float) (bits 0) (NoScale)
  Member: 024 (offset 96) (type float) (bits 0) (NoScale)
  Member: 025 (offset 100) (type float) (bits 0) (NoScale)
  Member: 026 (offset 104) (type float) (bits 0) (NoScale)
  Member: 027 (offset 108) (type float) (bits 0) (NoScale)
  Member: 028 (offset 112) (type float) (bits 0) (NoScale)
  Member: 029 (offset 116) (type float) (bits 0) (NoScale)
  Member: 030 (offset 120) (type float) (bits 0) (NoScale)
  Member: 031 (offset 124) (type float) (bits 0) (NoScale)
  Member: 032 (offset 128) (type float) (bits 0) (NoScale)
  Member: 033 (offset 132) (type float) (bits 0) (NoScale)
  Member: 034 (offset 136) (type float) (bits 0) (NoScale)
  Member: 035 (offset 140) (type float) (bits 0) (NoScale)
  Member: 036 (offset 144) (type float) (bits 0) (NoScale)
  Member: 037 (offset 148) (type float) (bits 0) (NoScale)
  Member: 038 (offset 152) (type float) (bits 0) (NoScale)
  Member: 039 (offset 156) (type float) (bits 0) (NoScale)
  Member: 040 (offset 160) (type float) (bits 0) (NoScale)
  Member: 041 (offset 164) (type float) (bits 0) (NoScale)
  Member: 042 (offset 168) (type float) (bits 0) (NoScale)
  Member: 043 (offset 172) (type float) (bits 0) (NoScale)
  Member: 044 (offset 176) (type float) (bits 0) (NoScale)
  Member: 045 (offset 180) (type float) (bits 0) (NoScale)
  Member: 046 (offset 184) (type float) (bits 0) (NoScale)
  Member: 047 (offset 188) (type float) (bits 0) (NoScale)
  Member: 048 (offset 192) (type float) (bits 0) (NoScale)
  Member: 049 (offset 196) (type float) (bits 0) (NoScale)
  Member: 050 (offset 200) (type float) (bits 0) (NoScale)
  Member: 051 (offset 204) (type float) (bits 0) (NoScale)
  Member: 052 (offset 208) (type float) (bits 0) (NoScale)
  Member: 053 (offset 212) (type float) (bits 0) (NoScale)
  Member: 054 (offset 216) (type float) (bits 0) (NoScale)
  Member: 055 (offset 220) (type float) (bits 0) (NoScale)
  Member: 056 (offset 224) (type float) (bits 0) (NoScale)
  Member: 057 (offset 228) (type float) (bits 0) (NoScale)
  Member: 058 (offset 232) (type float) (bits 0) (NoScale)
  Member: 059 (offset 236) (type float) (bits 0) (NoScale)
  Member: 060 (offset 240) (type float) (bits 0) (NoScale)
  Member: 061 (offset 244) (type float) (bits 0) (NoScale)
  Member: 062 (offset 248) (type float) (bits 0) (NoScale)
  Member: 063 (offset 252) (type float) (bits 0) (NoScale)
 Table: m_iPreviousPoints (offset 2060) (type m_iPreviousPoints)
  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) ()
  Member: 033 (offset 132) (type integer) (bits 8) ()
  Member: 034 (offset 136) (type integer) (bits 8) ()
  Member: 035 (offset 140) (type integer) (bits 8) ()
  Member: 036 (offset 144) (type integer) (bits 8) ()
  Member: 037 (offset 148) (type integer) (bits 8) ()
  Member: 038 (offset 152) (type integer) (bits 8) ()
  Member: 039 (offset 156) (type integer) (bits 8) ()
  Member: 040 (offset 160) (type integer) (bits 8) ()
  Member: 041 (offset 164) (type integer) (bits 8) ()
  Member: 042 (offset 168) (type integer) (bits 8) ()
  Member: 043 (offset 172) (type integer) (bits 8) ()
  Member: 044 (offset 176) (type integer) (bits 8) ()
  Member: 045 (offset 180) (type integer) (bits 8) ()
  Member: 046 (offset 184) (type integer) (bits 8) ()
  Member: 047 (offset 188) (type integer) (bits 8) ()
  Member: 048 (offset 192) (type integer) (bits 8) ()
  Member: 049 (offset 196) (type integer) (bits 8) ()
  Member: 050 (offset 200) (type integer) (bits 8) ()
  Member: 051 (offset 204) (type integer) (bits 8) ()
  Member: 052 (offset 208) (type integer) (bits 8) ()
  Member: 053 (offset 212) (type integer) (bits 8) ()
  Member: 054 (offset 216) (type integer) (bits 8) ()
  Member: 055 (offset 220) (type integer) (bits 8) ()
  Member: 056 (offset 224) (type integer) (bits 8) ()
  Member: 057 (offset 228) (type integer) (bits 8) ()
  Member: 058 (offset 232) (type integer) (bits 8) ()
  Member: 059 (offset 236) (type integer) (bits 8) ()
  Member: 060 (offset 240) (type integer) (bits 8) ()
  Member: 061 (offset 244) (type integer) (bits 8) ()
  Member: 062 (offset 248) (type integer) (bits 8) ()
  Member: 063 (offset 252) (type integer) (bits 8) ()
  Member: 064 (offset 256) (type integer) (bits 8) ()
  Member: 065 (offset 260) (type integer) (bits 8) ()
  Member: 066 (offset 264) (type integer) (bits 8) ()
  Member: 067 (offset 268) (type integer) (bits 8) ()
  Member: 068 (offset 272) (type integer) (bits 8) ()
  Member: 069 (offset 276) (type integer) (bits 8) ()
  Member: 070 (offset 280) (type integer) (bits 8) ()
  Member: 071 (offset 284) (type integer) (bits 8) ()
  Member: 072 (offset 288) (type integer) (bits 8) ()
  Member: 073 (offset 292) (type integer) (bits 8) ()
  Member: 074 (offset 296) (type integer) (bits 8) ()
  Member: 075 (offset 300) (type integer) (bits 8) ()
  Member: 076 (offset 304) (type integer) (bits 8) ()
  Member: 077 (offset 308) (type integer) (bits 8) ()
  Member: 078 (offset 312) (type integer) (bits 8) ()
  Member: 079 (offset 316) (type integer) (bits 8) ()
  Member: 080 (offset 320) (type integer) (bits 8) ()
  Member: 081 (offset 324) (type integer) (bits 8) ()
  Member: 082 (offset 328) (type integer) (bits 8) ()
  Member: 083 (offset 332) (type integer) (bits 8) ()
  Member: 084 (offset 336) (type integer) (bits 8) ()
  Member: 085 (offset 340) (type integer) (bits 8) ()
  Member: 086 (offset 344) (type integer) (bits 8) ()
  Member: 087 (offset 348) (type integer) (bits 8) ()
  Member: 088 (offset 352) (type integer) (bits 8) ()
  Member: 089 (offset 356) (type integer) (bits 8) ()
  Member: 090 (offset 360) (type integer) (bits 8) ()
  Member: 091 (offset 364) (type integer) (bits 8) ()
  Member: 092 (offset 368) (type integer) (bits 8) ()
  Member: 093 (offset 372) (type integer) (bits 8) ()
  Member: 094 (offset 376) (type integer) (bits 8) ()
  Member: 095 (offset 380) (type integer) (bits 8) ()
  Member: 096 (offset 384) (type integer) (bits 8) ()
  Member: 097 (offset 388) (type integer) (bits 8) ()
  Member: 098 (offset 392) (type integer) (bits 8) ()
  Member: 099 (offset 396) (type integer) (bits 8) ()
  Member: 100 (offset 400) (type integer) (bits 8) ()
  Member: 101 (offset 404) (type integer) (bits 8) ()
  Member: 102 (offset 408) (type integer) (bits 8) ()
  Member: 103 (offset 412) (type integer) (bits 8) ()
  Member: 104 (offset 416) (type integer) (bits 8) ()
  Member: 105 (offset 420) (type integer) (bits 8) ()
  Member: 106 (offset 424) (type integer) (bits 8) ()
  Member: 107 (offset 428) (type integer) (bits 8) ()
  Member: 108 (offset 432) (type integer) (bits 8) ()
  Member: 109 (offset 436) (type integer) (bits 8) ()
  Member: 110 (offset 440) (type integer) (bits 8) ()
  Member: 111 (offset 444) (type integer) (bits 8) ()
  Member: 112 (offset 448) (type integer) (bits 8) ()
  Member: 113 (offset 452) (type integer) (bits 8) ()
  Member: 114 (offset 456) (type integer) (bits 8) ()
  Member: 115 (offset 460) (type integer) (bits 8) ()
  Member: 116 (offset 464) (type integer) (bits 8) ()
  Member: 117 (offset 468) (type integer) (bits 8) ()
  Member: 118 (offset 472) (type integer) (bits 8) ()
  Member: 119 (offset 476) (type integer) (bits 8) ()
  Member: 120 (offset 480) (type integer) (bits 8) ()
  Member: 121 (offset 484) (type integer) (bits 8) ()
  Member: 122 (offset 488) (type integer) (bits 8) ()
  Member: 123 (offset 492) (type integer) (bits 8) ()
  Member: 124 (offset 496) (type integer) (bits 8) ()
  Member: 125 (offset 500) (type integer) (bits 8) ()
  Member: 126 (offset 504) (type integer) (bits 8) ()
  Member: 127 (offset 508) (type integer) (bits 8) ()
  Member: 128 (offset 512) (type integer) (bits 8) ()
  Member: 129 (offset 516) (type integer) (bits 8) ()
  Member: 130 (offset 520) (type integer) (bits 8) ()
  Member: 131 (offset 524) (type integer) (bits 8) ()
  Member: 132 (offset 528) (type integer) (bits 8) ()
  Member: 133 (offset 532) (type integer) (bits 8) ()
  Member: 134 (offset 536) (type integer) (bits 8) ()
  Member: 135 (offset 540) (type integer) (bits 8) ()
  Member: 136 (offset 544) (type integer) (bits 8) ()
  Member: 137 (offset 548) (type integer) (bits 8) ()
  Member: 138 (offset 552) (type integer) (bits 8) ()
  Member: 139 (offset 556) (type integer) (bits 8) ()
  Member: 140 (offset 560) (type integer) (bits 8) ()
  Member: 141 (offset 564) (type integer) (bits 8) ()
  Member: 142 (offset 568) (type integer) (bits 8) ()
  Member: 143 (offset 572) (type integer) (bits 8) ()
  Member: 144 (offset 576) (type integer) (bits 8) ()
  Member: 145 (offset 580) (type integer) (bits 8) ()
  Member: 146 (offset 584) (type integer) (bits 8) ()
  Member: 147 (offset 588) (type integer) (bits 8) ()
  Member: 148 (offset 592) (type integer) (bits 8) ()
  Member: 149 (offset 596) (type integer) (bits 8) ()
  Member: 150 (offset 600) (type integer) (bits 8) ()
  Member: 151 (offset 604) (type integer) (bits 8) ()
  Member: 152 (offset 608) (type integer) (bits 8) ()
  Member: 153 (offset 612) (type integer) (bits 8) ()
  Member: 154 (offset 616) (type integer) (bits 8) ()
  Member: 155 (offset 620) (type integer) (bits 8) ()
  Member: 156 (offset 624) (type integer) (bits 8) ()
  Member: 157 (offset 628) (type integer) (bits 8) ()
  Member: 158 (offset 632) (type integer) (bits 8) ()
  Member: 159 (offset 636) (type integer) (bits 8) ()
  Member: 160 (offset 640) (type integer) (bits 8) ()
  Member: 161 (offset 644) (type integer) (bits 8) ()
  Member: 162 (offset 648) (type integer) (bits 8) ()
  Member: 163 (offset 652) (type integer) (bits 8) ()
  Member: 164 (offset 656) (type integer) (bits 8) ()
  Member: 165 (offset 660) (type integer) (bits 8) ()
  Member: 166 (offset 664) (type integer) (bits 8) ()
  Member: 167 (offset 668) (type integer) (bits 8) ()
  Member: 168 (offset 672) (type integer) (bits 8) ()
  Member: 169 (offset 676) (type integer) (bits 8) ()
  Member: 170 (offset 680) (type integer) (bits 8) ()
  Member: 171 (offset 684) (type integer) (bits 8) ()
  Member: 172 (offset 688) (type integer) (bits 8) ()
  Member: 173 (offset 692) (type integer) (bits 8) ()
  Member: 174 (offset 696) (type integer) (bits 8) ()
  Member: 175 (offset 700) (type integer) (bits 8) ()
  Member: 176 (offset 704) (type integer) (bits 8) ()
  Member: 177 (offset 708) (type integer) (bits 8) ()
  Member: 178 (offset 712) (type integer) (bits 8) ()
  Member: 179 (offset 716) (type integer) (bits 8) ()
  Member: 180 (offset 720) (type integer) (bits 8) ()
  Member: 181 (offset 724) (type integer) (bits 8) ()
  Member: 182 (offset 728) (type integer) (bits 8) ()
  Member: 183 (offset 732) (type integer) (bits 8) ()
  Member: 184 (offset 736) (type integer) (bits 8) ()
  Member: 185 (offset 740) (type integer) (bits 8) ()
  Member: 186 (offset 744) (type integer) (bits 8) ()
  Member: 187 (offset 748) (type integer) (bits 8) ()
  Member: 188 (offset 752) (type integer) (bits 8) ()
  Member: 189 (offset 756) (type integer) (bits 8) ()
  Member: 190 (offset 760) (type integer) (bits 8) ()
  Member: 191 (offset 764) (type integer) (bits 8) ()
 Table: m_bTeamCanCap (offset 2828) (type m_bTeamCanCap)
  Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
  Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
  Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
  Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
  Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
  Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
  Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
  Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
  Member: 008 (offset 8) (type integer) (bits 1) (Unsigned)
  Member: 009 (offset 9) (type integer) (bits 1) (Unsigned)
  Member: 010 (offset 10) (type integer) (bits 1) (Unsigned)
  Member: 011 (offset 11) (type integer) (bits 1) (Unsigned)
  Member: 012 (offset 12) (type integer) (bits 1) (Unsigned)
  Member: 013 (offset 13) (type integer) (bits 1) (Unsigned)
  Member: 014 (offset 14) (type integer) (bits 1) (Unsigned)
  Member: 015 (offset 15) (type integer) (bits 1) (Unsigned)
  Member: 016 (offset 16) (type integer) (bits 1) (Unsigned)
  Member: 017 (offset 17) (type integer) (bits 1) (Unsigned)
  Member: 018 (offset 18) (type integer) (bits 1) (Unsigned)
  Member: 019 (offset 19) (type integer) (bits 1) (Unsigned)
  Member: 020 (offset 20) (type integer) (bits 1) (Unsigned)
  Member: 021 (offset 21) (type integer) (bits 1) (Unsigned)
  Member: 022 (offset 22) (type integer) (bits 1) (Unsigned)
  Member: 023 (offset 23) (type integer) (bits 1) (Unsigned)
  Member: 024 (offset 24) (type integer) (bits 1) (Unsigned)
  Member: 025 (offset 25) (type integer) (bits 1) (Unsigned)
  Member: 026 (offset 26) (type integer) (bits 1) (Unsigned)
  Member: 027 (offset 27) (type integer) (bits 1) (Unsigned)
  Member: 028 (offset 28) (type integer) (bits 1) (Unsigned)
  Member: 029 (offset 29) (type integer) (bits 1) (Unsigned)
  Member: 030 (offset 30) (type integer) (bits 1) (Unsigned)
  Member: 031 (offset 31) (type integer) (bits 1) (Unsigned)
  Member: 032 (offset 32) (type integer) (bits 1) (Unsigned)
  Member: 033 (offset 33) (type integer) (bits 1) (Unsigned)
  Member: 034 (offset 34) (type integer) (bits 1) (Unsigned)
  Member: 035 (offset 35) (type integer) (bits 1) (Unsigned)
  Member: 036 (offset 36) (type integer) (bits 1) (Unsigned)
  Member: 037 (offset 37) (type integer) (bits 1) (Unsigned)
  Member: 038 (offset 38) (type integer) (bits 1) (Unsigned)
  Member: 039 (offset 39) (type integer) (bits 1) (Unsigned)
  Member: 040 (offset 40) (type integer) (bits 1) (Unsigned)
  Member: 041 (offset 41) (type integer) (bits 1) (Unsigned)
  Member: 042 (offset 42) (type integer) (bits 1) (Unsigned)
  Member: 043 (offset 43) (type integer) (bits 1) (Unsigned)
  Member: 044 (offset 44) (type integer) (bits 1) (Unsigned)
  Member: 045 (offset 45) (type integer) (bits 1) (Unsigned)
  Member: 046 (offset 46) (type integer) (bits 1) (Unsigned)
  Member: 047 (offset 47) (type integer) (bits 1) (Unsigned)
  Member: 048 (offset 48) (type integer) (bits 1) (Unsigned)
  Member: 049 (offset 49) (type integer) (bits 1) (Unsigned)
  Member: 050 (offset 50) (type integer) (bits 1) (Unsigned)
  Member: 051 (offset 51) (type integer) (bits 1) (Unsigned)
  Member: 052 (offset 52) (type integer) (bits 1) (Unsigned)
  Member: 053 (offset 53) (type integer) (bits 1) (Unsigned)
  Member: 054 (offset 54) (type integer) (bits 1) (Unsigned)
  Member: 055 (offset 55) (type integer) (bits 1) (Unsigned)
  Member: 056 (offset 56) (type integer) (bits 1) (Unsigned)
  Member: 057 (offset 57) (type integer) (bits 1) (Unsigned)
  Member: 058 (offset 58) (type integer) (bits 1) (Unsigned)
  Member: 059 (offset 59) (type integer) (bits 1) (Unsigned)
  Member: 060 (offset 60) (type integer) (bits 1) (Unsigned)
  Member: 061 (offset 61) (type integer) (bits 1) (Unsigned)
  Member: 062 (offset 62) (type integer) (bits 1) (Unsigned)
  Member: 063 (offset 63) (type integer) (bits 1) (Unsigned)
 Table: m_iTeamBaseIcons (offset 2892) (type m_iTeamBaseIcons)
  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) ()
 Table: m_iBaseControlPoints (offset 3020) (type m_iBaseControlPoints)
  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) ()
 Table: m_bInMiniRound (offset 3148) (type m_bInMiniRound)
  Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
  Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
  Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
  Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
  Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
  Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
  Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
  Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
 Table: m_iWarnOnCap (offset 3156) (type m_iWarnOnCap)
  Member: 000 (offset 0) (type integer) (bits 4) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 4) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 4) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 4) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 4) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 4) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 4) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 4) (Unsigned)
 Member: m_iszWarnSound (offset 3188) (type string) (bits 0) (InsideArray)
 Member: m_iszWarnSound (offset 0) (type array) (bits 0) ()
 Table: m_flPathDistance (offset 3220) (type m_flPathDistance)
  Member: 000 (offset 0) (type float) (bits 8) ()
  Member: 001 (offset 4) (type float) (bits 8) ()
  Member: 002 (offset 8) (type float) (bits 8) ()
  Member: 003 (offset 12) (type float) (bits 8) ()
  Member: 004 (offset 16) (type float) (bits 8) ()
  Member: 005 (offset 20) (type float) (bits 8) ()
  Member: 006 (offset 24) (type float) (bits 8) ()
  Member: 007 (offset 28) (type float) (bits 8) ()
 Table: m_iCPGroup (offset 3732) (type m_iCPGroup)
  Member: 000 (offset 0) (type integer) (bits 5) ()
  Member: 001 (offset 4) (type integer) (bits 5) ()
  Member: 002 (offset 8) (type integer) (bits 5) ()
  Member: 003 (offset 12) (type integer) (bits 5) ()
  Member: 004 (offset 16) (type integer) (bits 5) ()
  Member: 005 (offset 20) (type integer) (bits 5) ()
  Member: 006 (offset 24) (type integer) (bits 5) ()
  Member: 007 (offset 28) (type integer) (bits 5) ()
 Table: m_bCPLocked (offset 3252) (type m_bCPLocked)
  Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
  Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
  Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
  Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
  Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
  Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
  Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
  Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
 Table: m_nNumNodeHillData (offset 3796) (type m_nNumNodeHillData)
  Member: 000 (offset 0) (type integer) (bits 4) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 4) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 4) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 4) (Unsigned)
 Table: m_flNodeHillData (offset 3812) (type m_flNodeHillData)
  Member: 000 (offset 0) (type float) (bits 8) ()
  Member: 001 (offset 4) (type float) (bits 8) ()
  Member: 002 (offset 8) (type float) (bits 8) ()
  Member: 003 (offset 12) (type float) (bits 8) ()
  Member: 004 (offset 16) (type float) (bits 8) ()
  Member: 005 (offset 20) (type float) (bits 8) ()
  Member: 006 (offset 24) (type float) (bits 8) ()
  Member: 007 (offset 28) (type float) (bits 8) ()
  Member: 008 (offset 32) (type float) (bits 8) ()
  Member: 009 (offset 36) (type float) (bits 8) ()
  Member: 010 (offset 40) (type float) (bits 8) ()
  Member: 011 (offset 44) (type float) (bits 8) ()
  Member: 012 (offset 48) (type float) (bits 8) ()
  Member: 013 (offset 52) (type float) (bits 8) ()
  Member: 014 (offset 56) (type float) (bits 8) ()
  Member: 015 (offset 60) (type float) (bits 8) ()
  Member: 016 (offset 64) (type float) (bits 8) ()
  Member: 017 (offset 68) (type float) (bits 8) ()
  Member: 018 (offset 72) (type float) (bits 8) ()
  Member: 019 (offset 76) (type float) (bits 8) ()
  Member: 020 (offset 80) (type float) (bits 8) ()
  Member: 021 (offset 84) (type float) (bits 8) ()
  Member: 022 (offset 88) (type float) (bits 8) ()
  Member: 023 (offset 92) (type float) (bits 8) ()
  Member: 024 (offset 96) (type float) (bits 8) ()
  Member: 025 (offset 100) (type float) (bits 8) ()
  Member: 026 (offset 104) (type float) (bits 8) ()
  Member: 027 (offset 108) (type float) (bits 8) ()
  Member: 028 (offset 112) (type float) (bits 8) ()
  Member: 029 (offset 116) (type float) (bits 8) ()
  Member: 030 (offset 120) (type float) (bits 8) ()
  Member: 031 (offset 124) (type float) (bits 8) ()
  Member: 032 (offset 128) (type float) (bits 8) ()
  Member: 033 (offset 132) (type float) (bits 8) ()
  Member: 034 (offset 136) (type float) (bits 8) ()
  Member: 035 (offset 140) (type float) (bits 8) ()
  Member: 036 (offset 144) (type float) (bits 8) ()
  Member: 037 (offset 148) (type float) (bits 8) ()
  Member: 038 (offset 152) (type float) (bits 8) ()
  Member: 039 (offset 156) (type float) (bits 8) ()
 Table: m_bTrackAlarm (offset 3972) (type m_bTrackAlarm)
  Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
  Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
  Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
  Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
 Table: m_flUnlockTimes (offset 3260) (type m_flUnlockTimes)
  Member: 000 (offset 0) (type float) (bits 0) (NoScale)
  Member: 001 (offset 4) (type float) (bits 0) (NoScale)
  Member: 002 (offset 8) (type float) (bits 0) (NoScale)
  Member: 003 (offset 12) (type float) (bits 0) (NoScale)
  Member: 004 (offset 16) (type float) (bits 0) (NoScale)
  Member: 005 (offset 20) (type float) (bits 0) (NoScale)
  Member: 006 (offset 24) (type float) (bits 0) (NoScale)
  Member: 007 (offset 28) (type float) (bits 0) (NoScale)
 Table: m_bHillIsDownhill (offset 3976) (type m_bHillIsDownhill)
  Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
  Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
  Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
  Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
  Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
  Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
  Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
  Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
  Member: 008 (offset 8) (type integer) (bits 1) (Unsigned)
  Member: 009 (offset 9) (type integer) (bits 1) (Unsigned)
  Member: 010 (offset 10) (type integer) (bits 1) (Unsigned)
  Member: 011 (offset 11) (type integer) (bits 1) (Unsigned)
  Member: 012 (offset 12) (type integer) (bits 1) (Unsigned)
  Member: 013 (offset 13) (type integer) (bits 1) (Unsigned)
  Member: 014 (offset 14) (type integer) (bits 1) (Unsigned)
  Member: 015 (offset 15) (type integer) (bits 1) (Unsigned)
  Member: 016 (offset 16) (type integer) (bits 1) (Unsigned)
  Member: 017 (offset 17) (type integer) (bits 1) (Unsigned)
  Member: 018 (offset 18) (type integer) (bits 1) (Unsigned)
  Member: 019 (offset 19) (type integer) (bits 1) (Unsigned)
 Table: m_flCPTimerTimes (offset 3292) (type m_flCPTimerTimes)
  Member: 000 (offset 0) (type float) (bits 0) (NoScale)
  Member: 001 (offset 4) (type float) (bits 0) (NoScale)
  Member: 002 (offset 8) (type float) (bits 0) (NoScale)
  Member: 003 (offset 12) (type float) (bits 0) (NoScale)
  Member: 004 (offset 16) (type float) (bits 0) (NoScale)
  Member: 005 (offset 20) (type float) (bits 0) (NoScale)
  Member: 006 (offset 24) (type float) (bits 0) (NoScale)
  Member: 007 (offset 28) (type float) (bits 0) (NoScale)
 Table: m_iNumTeamMembers (offset 3324) (type m_iNumTeamMembers)
  Member: 000 (offset 0) (type integer) (bits 4) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 4) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 4) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 4) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 4) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 4) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 4) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 4) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 4) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 4) (Unsigned)
  Member: 010 (offset 40) (type integer) (bits 4) (Unsigned)
  Member: 011 (offset 44) (type integer) (bits 4) (Unsigned)
  Member: 012 (offset 48) (type integer) (bits 4) (Unsigned)
  Member: 013 (offset 52) (type integer) (bits 4) (Unsigned)
  Member: 014 (offset 56) (type integer) (bits 4) (Unsigned)
  Member: 015 (offset 60) (type integer) (bits 4) (Unsigned)
  Member: 016 (offset 64) (type integer) (bits 4) (Unsigned)
  Member: 017 (offset 68) (type integer) (bits 4) (Unsigned)
  Member: 018 (offset 72) (type integer) (bits 4) (Unsigned)
  Member: 019 (offset 76) (type integer) (bits 4) (Unsigned)
  Member: 020 (offset 80) (type integer) (bits 4) (Unsigned)
  Member: 021 (offset 84) (type integer) (bits 4) (Unsigned)
  Member: 022 (offset 88) (type integer) (bits 4) (Unsigned)
  Member: 023 (offset 92) (type integer) (bits 4) (Unsigned)
  Member: 024 (offset 96) (type integer) (bits 4) (Unsigned)
  Member: 025 (offset 100) (type integer) (bits 4) (Unsigned)
  Member: 026 (offset 104) (type integer) (bits 4) (Unsigned)
  Member: 027 (offset 108) (type integer) (bits 4) (Unsigned)
  Member: 028 (offset 112) (type integer) (bits 4) (Unsigned)
  Member: 029 (offset 116) (type integer) (bits 4) (Unsigned)
  Member: 030 (offset 120) (type integer) (bits 4) (Unsigned)
  Member: 031 (offset 124) (type integer) (bits 4) (Unsigned)
  Member: 032 (offset 128) (type integer) (bits 4) (Unsigned)
  Member: 033 (offset 132) (type integer) (bits 4) (Unsigned)
  Member: 034 (offset 136) (type integer) (bits 4) (Unsigned)
  Member: 035 (offset 140) (type integer) (bits 4) (Unsigned)
  Member: 036 (offset 144) (type integer) (bits 4) (Unsigned)
  Member: 037 (offset 148) (type integer) (bits 4) (Unsigned)
  Member: 038 (offset 152) (type integer) (bits 4) (Unsigned)
  Member: 039 (offset 156) (type integer) (bits 4) (Unsigned)
  Member: 040 (offset 160) (type integer) (bits 4) (Unsigned)
  Member: 041 (offset 164) (type integer) (bits 4) (Unsigned)
  Member: 042 (offset 168) (type integer) (bits 4) (Unsigned)
  Member: 043 (offset 172) (type integer) (bits 4) (Unsigned)
  Member: 044 (offset 176) (type integer) (bits 4) (Unsigned)
  Member: 045 (offset 180) (type integer) (bits 4) (Unsigned)
  Member: 046 (offset 184) (type integer) (bits 4) (Unsigned)
  Member: 047 (offset 188) (type integer) (bits 4) (Unsigned)
  Member: 048 (offset 192) (type integer) (bits 4) (Unsigned)
  Member: 049 (offset 196) (type integer) (bits 4) (Unsigned)
  Member: 050 (offset 200) (type integer) (bits 4) (Unsigned)
  Member: 051 (offset 204) (type integer) (bits 4) (Unsigned)
  Member: 052 (offset 208) (type integer) (bits 4) (Unsigned)
  Member: 053 (offset 212) (type integer) (bits 4) (Unsigned)
  Member: 054 (offset 216) (type integer) (bits 4) (Unsigned)
  Member: 055 (offset 220) (type integer) (bits 4) (Unsigned)
  Member: 056 (offset 224) (type integer) (bits 4) (Unsigned)
  Member: 057 (offset 228) (type integer) (bits 4) (Unsigned)
  Member: 058 (offset 232) (type integer) (bits 4) (Unsigned)
  Member: 059 (offset 236) (type integer) (bits 4) (Unsigned)
  Member: 060 (offset 240) (type integer) (bits 4) (Unsigned)
  Member: 061 (offset 244) (type integer) (bits 4) (Unsigned)
  Member: 062 (offset 248) (type integer) (bits 4) (Unsigned)
  Member: 063 (offset 252) (type integer) (bits 4) (Unsigned)
 Table: m_iCappingTeam (offset 3580) (type m_iCappingTeam)
  Member: 000 (offset 0) (type integer) (bits 4) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 4) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 4) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 4) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 4) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 4) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 4) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 4) (Unsigned)
 Table: m_iTeamInZone (offset 3612) (type m_iTeamInZone)
  Member: 000 (offset 0) (type integer) (bits 4) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 4) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 4) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 4) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 4) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 4) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 4) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 4) (Unsigned)
 Table: m_bBlocked (offset 3644) (type m_bBlocked)
  Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
  Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
  Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
  Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
  Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
  Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
  Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
  Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
 Table: m_iOwner (offset 3652) (type m_iOwner)
  Member: 000 (offset 0) (type integer) (bits 4) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 4) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 4) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 4) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 4) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 4) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 4) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 4) (Unsigned)
 Table: m_bCPCapRateScalesWithPlayers (offset 3684) (type m_bCPCapRateScalesWithPlayers)
  Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
  Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
  Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
  Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
  Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
  Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
  Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
  Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
 Member: m_pszCapLayoutInHUD (offset 3692) (type string) (bits 0) ()
 Member: m_flCustomPositionX (offset 3724) (type float) (bits 0) (NoScale)
 Member: m_flCustomPositionY (offset 3728) (type float) (bits 0) (NoScale)
CBaseTempEntity (type DT_BaseTempEntity)
CBaseViewModel (type DT_BaseViewModel)
 Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
 Member: m_nBody (offset 884) (type integer) (bits 8) ()
 Member: m_nSkin (offset 880) (type integer) (bits 10) ()
 Member: m_nSequence (offset 940) (type integer) (bits 8) (Unsigned)
 Member: m_nViewModelIndex (offset 1168) (type integer) (bits 1) (Unsigned)
 Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
 Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
 Member: m_nAnimationParity (offset 1184) (type integer) (bits 3) (Unsigned)
 Member: m_hWeapon (offset 1196) (type integer) (bits 21) (Unsigned)
 Member: m_hOwner (offset 1172) (type integer) (bits 21) (Unsigned)
 Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
 Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
 Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
 Member: m_flPoseParameter (offset 944) (type float) (bits 8) (InsideArray)
 Member: m_flPoseParameter (offset 0) (type array) (bits 0) ()
CBeam (type DT_Beam)
 Member: m_nBeamType (offset 880) (type integer) (bits 3) (Unsigned)
 Member: m_nBeamFlags (offset 884) (type integer) (bits 17) (Unsigned)
 Member: m_nNumBeamEnts (offset 872) (type integer) (bits 5) (Unsigned)
 Table: m_hAttachEntity (offset 888) (type m_hAttachEntity)
  Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
 Table: m_nAttachIndex (offset 928) (type m_nAttachIndex)
  Member: 000 (offset 0) (type integer) (bits 5) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 5) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 5) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 5) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 5) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 5) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 5) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 5) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 5) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 5) (Unsigned)
 Member: m_nHaloIndex (offset 876) (type integer) (bits 16) (Unsigned)
 Member: m_fHaloScale (offset 980) (type float) (bits 0) (NoScale)
 Member: m_fWidth (offset 968) (type float) (bits 10) (RoundUp)
 Member: m_fEndWidth (offset 972) (type float) (bits 10) (RoundUp)
 Member: m_fFadeLength (offset 976) (type float) (bits 0) (NoScale)
 Member: m_fAmplitude (offset 984) (type float) (bits 8) (RoundDown)
 Member: m_fStartFrame (offset 988) (type float) (bits 8) (RoundDown)
 Member: m_fSpeed (offset 992) (type float) (bits 0) (NoScale)
 Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
 Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
 Member: m_flFrameRate (offset 856) (type float) (bits 10) (RoundUp)
 Member: m_flHDRColorScale (offset 860) (type float) (bits 0) (NoScale)
 Member: m_flFrame (offset 1000) (type float) (bits 20) (RoundDown|ChangesOften)
 Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned|ChangesOften)
 Member: m_vecEndPos (offset 1004) (type vector) (bits 0) (CoordMP)
 Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
 Member: m_vecOrigin (offset 792) (type vector) (bits 19) (ChangesOften)
 Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
 Member: m_nMinDXLevel (offset 996) (type integer) (bits 8) (Unsigned)
 Table: beampredictable_id (offset 0) (type DT_BeamPredictableId)
  Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
  Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
CBoneFollower (type DT_BoneFollower)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_modelIndex (offset 856) (type integer) (bits 13) ()
 Member: m_solidIndex (offset 860) (type integer) (bits 6) (Unsigned)
CBonusDuckPickup (type DT_CBonusDuckPickup)
 Table: baseclass (offset 0) (type DT_CHalloweenPickup)
  Table: baseclass (offset 0) (type DT_BaseAnimating)
   Table: baseclass (offset 0) (type DT_BaseEntity)
    Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
     Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
    Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
    Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
    Table: m_Collision (offset 348) (type DT_CollisionProperty)
     Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
     Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
     Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
     Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
     Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
     Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
     Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
     Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
    Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
    Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
    Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
    Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
    Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
    Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
    Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
    Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
    Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
    Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
    Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
    Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
    Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
    Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
    Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
    Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
    Table: predictable_id (offset 0) (type DT_PredictableId)
     Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
     Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
    Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
    Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
    Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
    Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
     Member: 000 (offset 0) (type integer) (bits 13) ()
     Member: 001 (offset 4) (type integer) (bits 13) ()
     Member: 002 (offset 8) (type integer) (bits 13) ()
     Member: 003 (offset 12) (type integer) (bits 13) ()
   Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
   Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
   Member: m_nSkin (offset 880) (type integer) (bits 10) ()
   Member: m_nBody (offset 884) (type integer) (bits 32) ()
   Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
   Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
   Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
    Member: 000 (offset 0) (type float) (bits 8) ()
    Member: 001 (offset 4) (type float) (bits 8) ()
    Member: 002 (offset 8) (type float) (bits 8) ()
    Member: 003 (offset 12) (type float) (bits 8) ()
    Member: 004 (offset 16) (type float) (bits 8) ()
    Member: 005 (offset 20) (type float) (bits 8) ()
    Member: 006 (offset 24) (type float) (bits 8) ()
    Member: 007 (offset 28) (type float) (bits 8) ()
    Member: 008 (offset 32) (type float) (bits 8) ()
    Member: 009 (offset 36) (type float) (bits 8) ()
    Member: 010 (offset 40) (type float) (bits 8) ()
    Member: 011 (offset 44) (type float) (bits 8) ()
    Member: 012 (offset 48) (type float) (bits 8) ()
    Member: 013 (offset 52) (type float) (bits 8) ()
    Member: 014 (offset 56) (type float) (bits 8) ()
    Member: 015 (offset 60) (type float) (bits 8) ()
    Member: 016 (offset 64) (type float) (bits 8) ()
    Member: 017 (offset 68) (type float) (bits 8) ()
    Member: 018 (offset 72) (type float) (bits 8) ()
    Member: 019 (offset 76) (type float) (bits 8) ()
    Member: 020 (offset 80) (type float) (bits 8) ()
    Member: 021 (offset 84) (type float) (bits 8) ()
    Member: 022 (offset 88) (type float) (bits 8) ()
    Member: 023 (offset 92) (type float) (bits 8) ()
   Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
   Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
   Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
    Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
    Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
    Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
    Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
   Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
   Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
   Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
   Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
   Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
   Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
   Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
   Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
    Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
   Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
   Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
   Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
 Member: m_bSpecial (offset 1344) (type integer) (bits 1) (Unsigned)
CBonusPack (type DT_CBonusPack)
 Table: baseclass (offset 0) (type DT_CurrencyPack)
  Table: baseclass (offset 0) (type DT_BaseAnimating)
   Table: baseclass (offset 0) (type DT_BaseEntity)
    Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
     Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
    Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
    Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
    Table: m_Collision (offset 348) (type DT_CollisionProperty)
     Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
     Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
     Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
     Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
     Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
     Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
     Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
     Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
    Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
    Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
    Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
    Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
    Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
    Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
    Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
    Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
    Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
    Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
    Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
    Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
    Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
    Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
    Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
    Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
    Table: predictable_id (offset 0) (type DT_PredictableId)
     Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
     Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
    Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
    Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
    Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
    Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
     Member: 000 (offset 0) (type integer) (bits 13) ()
     Member: 001 (offset 4) (type integer) (bits 13) ()
     Member: 002 (offset 8) (type integer) (bits 13) ()
     Member: 003 (offset 12) (type integer) (bits 13) ()
   Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
   Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
   Member: m_nSkin (offset 880) (type integer) (bits 10) ()
   Member: m_nBody (offset 884) (type integer) (bits 32) ()
   Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
   Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
   Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
    Member: 000 (offset 0) (type float) (bits 8) ()
    Member: 001 (offset 4) (type float) (bits 8) ()
    Member: 002 (offset 8) (type float) (bits 8) ()
    Member: 003 (offset 12) (type float) (bits 8) ()
    Member: 004 (offset 16) (type float) (bits 8) ()
    Member: 005 (offset 20) (type float) (bits 8) ()
    Member: 006 (offset 24) (type float) (bits 8) ()
    Member: 007 (offset 28) (type float) (bits 8) ()
    Member: 008 (offset 32) (type float) (bits 8) ()
    Member: 009 (offset 36) (type float) (bits 8) ()
    Member: 010 (offset 40) (type float) (bits 8) ()
    Member: 011 (offset 44) (type float) (bits 8) ()
    Member: 012 (offset 48) (type float) (bits 8) ()
    Member: 013 (offset 52) (type float) (bits 8) ()
    Member: 014 (offset 56) (type float) (bits 8) ()
    Member: 015 (offset 60) (type float) (bits 8) ()
    Member: 016 (offset 64) (type float) (bits 8) ()
    Member: 017 (offset 68) (type float) (bits 8) ()
    Member: 018 (offset 72) (type float) (bits 8) ()
    Member: 019 (offset 76) (type float) (bits 8) ()
    Member: 020 (offset 80) (type float) (bits 8) ()
    Member: 021 (offset 84) (type float) (bits 8) ()
    Member: 022 (offset 88) (type float) (bits 8) ()
    Member: 023 (offset 92) (type float) (bits 8) ()
   Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
   Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
   Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
    Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
    Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
    Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
    Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
   Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
   Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
   Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
   Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
   Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
   Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
   Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
   Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
    Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
   Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
   Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
   Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
  Member: m_bDistributed (offset 1282) (type integer) (bits 1) (Unsigned)
CBonusRoundLogic (type DT_BonusRoundLogic)
 Table: m_aBonusPlayerRoll (offset 0) (type _ST_m_aBonusPlayerRoll_33)
  Table: lengthproxy (offset 0) (type _LPT_m_aBonusPlayerRoll_33)
   Member: lengthprop33 (offset 0) (type integer) (bits 6) (Unsigned)
  Member: 000 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 001 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 002 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 003 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 004 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 005 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 006 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 007 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 008 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 009 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 010 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 011 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 012 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 013 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 014 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 015 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 016 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 017 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 018 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 019 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 020 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 021 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 022 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 023 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 024 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 025 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 026 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 027 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 028 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 029 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 030 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 031 (offset 0) (type integer) (bits 12) (Unsigned)
  Member: 032 (offset 0) (type integer) (bits 12) (Unsigned)
 Member: m_hBonusWinner (offset 904) (type integer) (bits 21) (Unsigned)
 Table: m_Item (offset 920) (type DT_ScriptCreatedItem)
  Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
  Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
  Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
  Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
  Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
  Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
  Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
  Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
  Table: m_AttributeList (offset 88) (type DT_AttributeList)
   Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
    Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
     Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
    Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
  Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
   Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
    Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
     Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
    Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
CBreakableProp (type DT_BreakableProp)
 Table: baseclass (offset 0) (type DT_BaseAnimating)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
  Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nBody (offset 884) (type integer) (bits 32) ()
  Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
  Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
  Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
  Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
   Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
  Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
  Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
  Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
  Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
   Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
  Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
CBreakableSurface (type DT_BreakableSurface)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_nNumWide (offset 1040) (type integer) (bits 8) (Unsigned)
 Member: m_nNumHigh (offset 1044) (type integer) (bits 8) (Unsigned)
 Member: m_flPanelWidth (offset 1048) (type float) (bits 0) (NoScale)
 Member: m_flPanelHeight (offset 1052) (type float) (bits 0) (NoScale)
 Member: m_vNormal (offset 1056) (type vector) (bits 0) (CoordMP)
 Member: m_vCorner (offset 1068) (type vector) (bits 0) (CoordMP)
 Member: m_bIsBroken (offset 1080) (type integer) (bits 1) (Unsigned)
 Member: m_nSurfaceType (offset 1084) (type integer) (bits 2) (Unsigned)
 Table: m_RawPanelBitVec (offset 2172) (type m_RawPanelBitVec)
  Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
  Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
  Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
  Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
  Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
  Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
  Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
  Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
  Member: 008 (offset 8) (type integer) (bits 1) (Unsigned)
  Member: 009 (offset 9) (type integer) (bits 1) (Unsigned)
  Member: 010 (offset 10) (type integer) (bits 1) (Unsigned)
  Member: 011 (offset 11) (type integer) (bits 1) (Unsigned)
  Member: 012 (offset 12) (type integer) (bits 1) (Unsigned)
  Member: 013 (offset 13) (type integer) (bits 1) (Unsigned)
  Member: 014 (offset 14) (type integer) (bits 1) (Unsigned)
  Member: 015 (offset 15) (type integer) (bits 1) (Unsigned)
  Member: 016 (offset 16) (type integer) (bits 1) (Unsigned)
  Member: 017 (offset 17) (type integer) (bits 1) (Unsigned)
  Member: 018 (offset 18) (type integer) (bits 1) (Unsigned)
  Member: 019 (offset 19) (type integer) (bits 1) (Unsigned)
  Member: 020 (offset 20) (type integer) (bits 1) (Unsigned)
  Member: 021 (offset 21) (type integer) (bits 1) (Unsigned)
  Member: 022 (offset 22) (type integer) (bits 1) (Unsigned)
  Member: 023 (offset 23) (type integer) (bits 1) (Unsigned)
  Member: 024 (offset 24) (type integer) (bits 1) (Unsigned)
  Member: 025 (offset 25) (type integer) (bits 1) (Unsigned)
  Member: 026 (offset 26) (type integer) (bits 1) (Unsigned)
  Member: 027 (offset 27) (type integer) (bits 1) (Unsigned)
  Member: 028 (offset 28) (type integer) (bits 1) (Unsigned)
  Member: 029 (offset 29) (type integer) (bits 1) (Unsigned)
  Member: 030 (offset 30) (type integer) (bits 1) (Unsigned)
  Member: 031 (offset 31) (type integer) (bits 1) (Unsigned)
  Member: 032 (offset 32) (type integer) (bits 1) (Unsigned)
  Member: 033 (offset 33) (type integer) (bits 1) (Unsigned)
  Member: 034 (offset 34) (type integer) (bits 1) (Unsigned)
  Member: 035 (offset 35) (type integer) (bits 1) (Unsigned)
  Member: 036 (offset 36) (type integer) (bits 1) (Unsigned)
  Member: 037 (offset 37) (type integer) (bits 1) (Unsigned)
  Member: 038 (offset 38) (type integer) (bits 1) (Unsigned)
  Member: 039 (offset 39) (type integer) (bits 1) (Unsigned)
  Member: 040 (offset 40) (type integer) (bits 1) (Unsigned)
  Member: 041 (offset 41) (type integer) (bits 1) (Unsigned)
  Member: 042 (offset 42) (type integer) (bits 1) (Unsigned)
  Member: 043 (offset 43) (type integer) (bits 1) (Unsigned)
  Member: 044 (offset 44) (type integer) (bits 1) (Unsigned)
  Member: 045 (offset 45) (type integer) (bits 1) (Unsigned)
  Member: 046 (offset 46) (type integer) (bits 1) (Unsigned)
  Member: 047 (offset 47) (type integer) (bits 1) (Unsigned)
  Member: 048 (offset 48) (type integer) (bits 1) (Unsigned)
  Member: 049 (offset 49) (type integer) (bits 1) (Unsigned)
  Member: 050 (offset 50) (type integer) (bits 1) (Unsigned)
  Member: 051 (offset 51) (type integer) (bits 1) (Unsigned)
  Member: 052 (offset 52) (type integer) (bits 1) (Unsigned)
  Member: 053 (offset 53) (type integer) (bits 1) (Unsigned)
  Member: 054 (offset 54) (type integer) (bits 1) (Unsigned)
  Member: 055 (offset 55) (type integer) (bits 1) (Unsigned)
  Member: 056 (offset 56) (type integer) (bits 1) (Unsigned)
  Member: 057 (offset 57) (type integer) (bits 1) (Unsigned)
  Member: 058 (offset 58) (type integer) (bits 1) (Unsigned)
  Member: 059 (offset 59) (type integer) (bits 1) (Unsigned)
  Member: 060 (offset 60) (type integer) (bits 1) (Unsigned)
  Member: 061 (offset 61) (type integer) (bits 1) (Unsigned)
  Member: 062 (offset 62) (type integer) (bits 1) (Unsigned)
  Member: 063 (offset 63) (type integer) (bits 1) (Unsigned)
  Member: 064 (offset 64) (type integer) (bits 1) (Unsigned)
  Member: 065 (offset 65) (type integer) (bits 1) (Unsigned)
  Member: 066 (offset 66) (type integer) (bits 1) (Unsigned)
  Member: 067 (offset 67) (type integer) (bits 1) (Unsigned)
  Member: 068 (offset 68) (type integer) (bits 1) (Unsigned)
  Member: 069 (offset 69) (type integer) (bits 1) (Unsigned)
  Member: 070 (offset 70) (type integer) (bits 1) (Unsigned)
  Member: 071 (offset 71) (type integer) (bits 1) (Unsigned)
  Member: 072 (offset 72) (type integer) (bits 1) (Unsigned)
  Member: 073 (offset 73) (type integer) (bits 1) (Unsigned)
  Member: 074 (offset 74) (type integer) (bits 1) (Unsigned)
  Member: 075 (offset 75) (type integer) (bits 1) (Unsigned)
  Member: 076 (offset 76) (type integer) (bits 1) (Unsigned)
  Member: 077 (offset 77) (type integer) (bits 1) (Unsigned)
  Member: 078 (offset 78) (type integer) (bits 1) (Unsigned)
  Member: 079 (offset 79) (type integer) (bits 1) (Unsigned)
  Member: 080 (offset 80) (type integer) (bits 1) (Unsigned)
  Member: 081 (offset 81) (type integer) (bits 1) (Unsigned)
  Member: 082 (offset 82) (type integer) (bits 1) (Unsigned)
  Member: 083 (offset 83) (type integer) (bits 1) (Unsigned)
  Member: 084 (offset 84) (type integer) (bits 1) (Unsigned)
  Member: 085 (offset 85) (type integer) (bits 1) (Unsigned)
  Member: 086 (offset 86) (type integer) (bits 1) (Unsigned)
  Member: 087 (offset 87) (type integer) (bits 1) (Unsigned)
  Member: 088 (offset 88) (type integer) (bits 1) (Unsigned)
  Member: 089 (offset 89) (type integer) (bits 1) (Unsigned)
  Member: 090 (offset 90) (type integer) (bits 1) (Unsigned)
  Member: 091 (offset 91) (type integer) (bits 1) (Unsigned)
  Member: 092 (offset 92) (type integer) (bits 1) (Unsigned)
  Member: 093 (offset 93) (type integer) (bits 1) (Unsigned)
  Member: 094 (offset 94) (type integer) (bits 1) (Unsigned)
  Member: 095 (offset 95) (type integer) (bits 1) (Unsigned)
  Member: 096 (offset 96) (type integer) (bits 1) (Unsigned)
  Member: 097 (offset 97) (type integer) (bits 1) (Unsigned)
  Member: 098 (offset 98) (type integer) (bits 1) (Unsigned)
  Member: 099 (offset 99) (type integer) (bits 1) (Unsigned)
  Member: 100 (offset 100) (type integer) (bits 1) (Unsigned)
  Member: 101 (offset 101) (type integer) (bits 1) (Unsigned)
  Member: 102 (offset 102) (type integer) (bits 1) (Unsigned)
  Member: 103 (offset 103) (type integer) (bits 1) (Unsigned)
  Member: 104 (offset 104) (type integer) (bits 1) (Unsigned)
  Member: 105 (offset 105) (type integer) (bits 1) (Unsigned)
  Member: 106 (offset 106) (type integer) (bits 1) (Unsigned)
  Member: 107 (offset 107) (type integer) (bits 1) (Unsigned)
  Member: 108 (offset 108) (type integer) (bits 1) (Unsigned)
  Member: 109 (offset 109) (type integer) (bits 1) (Unsigned)
  Member: 110 (offset 110) (type integer) (bits 1) (Unsigned)
  Member: 111 (offset 111) (type integer) (bits 1) (Unsigned)
  Member: 112 (offset 112) (type integer) (bits 1) (Unsigned)
  Member: 113 (offset 113) (type integer) (bits 1) (Unsigned)
  Member: 114 (offset 114) (type integer) (bits 1) (Unsigned)
  Member: 115 (offset 115) (type integer) (bits 1) (Unsigned)
  Member: 116 (offset 116) (type integer) (bits 1) (Unsigned)
  Member: 117 (offset 117) (type integer) (bits 1) (Unsigned)
  Member: 118 (offset 118) (type integer) (bits 1) (Unsigned)
  Member: 119 (offset 119) (type integer) (bits 1) (Unsigned)
  Member: 120 (offset 120) (type integer) (bits 1) (Unsigned)
  Member: 121 (offset 121) (type integer) (bits 1) (Unsigned)
  Member: 122 (offset 122) (type integer) (bits 1) (Unsigned)
  Member: 123 (offset 123) (type integer) (bits 1) (Unsigned)
  Member: 124 (offset 124) (type integer) (bits 1) (Unsigned)
  Member: 125 (offset 125) (type integer) (bits 1) (Unsigned)
  Member: 126 (offset 126) (type integer) (bits 1) (Unsigned)
  Member: 127 (offset 127) (type integer) (bits 1) (Unsigned)
  Member: 128 (offset 128) (type integer) (bits 1) (Unsigned)
  Member: 129 (offset 129) (type integer) (bits 1) (Unsigned)
  Member: 130 (offset 130) (type integer) (bits 1) (Unsigned)
  Member: 131 (offset 131) (type integer) (bits 1) (Unsigned)
  Member: 132 (offset 132) (type integer) (bits 1) (Unsigned)
  Member: 133 (offset 133) (type integer) (bits 1) (Unsigned)
  Member: 134 (offset 134) (type integer) (bits 1) (Unsigned)
  Member: 135 (offset 135) (type integer) (bits 1) (Unsigned)
  Member: 136 (offset 136) (type integer) (bits 1) (Unsigned)
  Member: 137 (offset 137) (type integer) (bits 1) (Unsigned)
  Member: 138 (offset 138) (type integer) (bits 1) (Unsigned)
  Member: 139 (offset 139) (type integer) (bits 1) (Unsigned)
  Member: 140 (offset 140) (type integer) (bits 1) (Unsigned)
  Member: 141 (offset 141) (type integer) (bits 1) (Unsigned)
  Member: 142 (offset 142) (type integer) (bits 1) (Unsigned)
  Member: 143 (offset 143) (type integer) (bits 1) (Unsigned)
  Member: 144 (offset 144) (type integer) (bits 1) (Unsigned)
  Member: 145 (offset 145) (type integer) (bits 1) (Unsigned)
  Member: 146 (offset 146) (type integer) (bits 1) (Unsigned)
  Member: 147 (offset 147) (type integer) (bits 1) (Unsigned)
  Member: 148 (offset 148) (type integer) (bits 1) (Unsigned)
  Member: 149 (offset 149) (type integer) (bits 1) (Unsigned)
  Member: 150 (offset 150) (type integer) (bits 1) (Unsigned)
  Member: 151 (offset 151) (type integer) (bits 1) (Unsigned)
  Member: 152 (offset 152) (type integer) (bits 1) (Unsigned)
  Member: 153 (offset 153) (type integer) (bits 1) (Unsigned)
  Member: 154 (offset 154) (type integer) (bits 1) (Unsigned)
  Member: 155 (offset 155) (type integer) (bits 1) (Unsigned)
  Member: 156 (offset 156) (type integer) (bits 1) (Unsigned)
  Member: 157 (offset 157) (type integer) (bits 1) (Unsigned)
  Member: 158 (offset 158) (type integer) (bits 1) (Unsigned)
  Member: 159 (offset 159) (type integer) (bits 1) (Unsigned)
  Member: 160 (offset 160) (type integer) (bits 1) (Unsigned)
  Member: 161 (offset 161) (type integer) (bits 1) (Unsigned)
  Member: 162 (offset 162) (type integer) (bits 1) (Unsigned)
  Member: 163 (offset 163) (type integer) (bits 1) (Unsigned)
  Member: 164 (offset 164) (type integer) (bits 1) (Unsigned)
  Member: 165 (offset 165) (type integer) (bits 1) (Unsigned)
  Member: 166 (offset 166) (type integer) (bits 1) (Unsigned)
  Member: 167 (offset 167) (type integer) (bits 1) (Unsigned)
  Member: 168 (offset 168) (type integer) (bits 1) (Unsigned)
  Member: 169 (offset 169) (type integer) (bits 1) (Unsigned)
  Member: 170 (offset 170) (type integer) (bits 1) (Unsigned)
  Member: 171 (offset 171) (type integer) (bits 1) (Unsigned)
  Member: 172 (offset 172) (type integer) (bits 1) (Unsigned)
  Member: 173 (offset 173) (type integer) (bits 1) (Unsigned)
  Member: 174 (offset 174) (type integer) (bits 1) (Unsigned)
  Member: 175 (offset 175) (type integer) (bits 1) (Unsigned)
  Member: 176 (offset 176) (type integer) (bits 1) (Unsigned)
  Member: 177 (offset 177) (type integer) (bits 1) (Unsigned)
  Member: 178 (offset 178) (type integer) (bits 1) (Unsigned)
  Member: 179 (offset 179) (type integer) (bits 1) (Unsigned)
  Member: 180 (offset 180) (type integer) (bits 1) (Unsigned)
  Member: 181 (offset 181) (type integer) (bits 1) (Unsigned)
  Member: 182 (offset 182) (type integer) (bits 1) (Unsigned)
  Member: 183 (offset 183) (type integer) (bits 1) (Unsigned)
  Member: 184 (offset 184) (type integer) (bits 1) (Unsigned)
  Member: 185 (offset 185) (type integer) (bits 1) (Unsigned)
  Member: 186 (offset 186) (type integer) (bits 1) (Unsigned)
  Member: 187 (offset 187) (type integer) (bits 1) (Unsigned)
  Member: 188 (offset 188) (type integer) (bits 1) (Unsigned)
  Member: 189 (offset 189) (type integer) (bits 1) (Unsigned)
  Member: 190 (offset 190) (type integer) (bits 1) (Unsigned)
  Member: 191 (offset 191) (type integer) (bits 1) (Unsigned)
  Member: 192 (offset 192) (type integer) (bits 1) (Unsigned)
  Member: 193 (offset 193) (type integer) (bits 1) (Unsigned)
  Member: 194 (offset 194) (type integer) (bits 1) (Unsigned)
  Member: 195 (offset 195) (type integer) (bits 1) (Unsigned)
  Member: 196 (offset 196) (type integer) (bits 1) (Unsigned)
  Member: 197 (offset 197) (type integer) (bits 1) (Unsigned)
  Member: 198 (offset 198) (type integer) (bits 1) (Unsigned)
  Member: 199 (offset 199) (type integer) (bits 1) (Unsigned)
  Member: 200 (offset 200) (type integer) (bits 1) (Unsigned)
  Member: 201 (offset 201) (type integer) (bits 1) (Unsigned)
  Member: 202 (offset 202) (type integer) (bits 1) (Unsigned)
  Member: 203 (offset 203) (type integer) (bits 1) (Unsigned)
  Member: 204 (offset 204) (type integer) (bits 1) (Unsigned)
  Member: 205 (offset 205) (type integer) (bits 1) (Unsigned)
  Member: 206 (offset 206) (type integer) (bits 1) (Unsigned)
  Member: 207 (offset 207) (type integer) (bits 1) (Unsigned)
  Member: 208 (offset 208) (type integer) (bits 1) (Unsigned)
  Member: 209 (offset 209) (type integer) (bits 1) (Unsigned)
  Member: 210 (offset 210) (type integer) (bits 1) (Unsigned)
  Member: 211 (offset 211) (type integer) (bits 1) (Unsigned)
  Member: 212 (offset 212) (type integer) (bits 1) (Unsigned)
  Member: 213 (offset 213) (type integer) (bits 1) (Unsigned)
  Member: 214 (offset 214) (type integer) (bits 1) (Unsigned)
  Member: 215 (offset 215) (type integer) (bits 1) (Unsigned)
  Member: 216 (offset 216) (type integer) (bits 1) (Unsigned)
  Member: 217 (offset 217) (type integer) (bits 1) (Unsigned)
  Member: 218 (offset 218) (type integer) (bits 1) (Unsigned)
  Member: 219 (offset 219) (type integer) (bits 1) (Unsigned)
  Member: 220 (offset 220) (type integer) (bits 1) (Unsigned)
  Member: 221 (offset 221) (type integer) (bits 1) (Unsigned)
  Member: 222 (offset 222) (type integer) (bits 1) (Unsigned)
  Member: 223 (offset 223) (type integer) (bits 1) (Unsigned)
  Member: 224 (offset 224) (type integer) (bits 1) (Unsigned)
  Member: 225 (offset 225) (type integer) (bits 1) (Unsigned)
  Member: 226 (offset 226) (type integer) (bits 1) (Unsigned)
  Member: 227 (offset 227) (type integer) (bits 1) (Unsigned)
  Member: 228 (offset 228) (type integer) (bits 1) (Unsigned)
  Member: 229 (offset 229) (type integer) (bits 1) (Unsigned)
  Member: 230 (offset 230) (type integer) (bits 1) (Unsigned)
  Member: 231 (offset 231) (type integer) (bits 1) (Unsigned)
  Member: 232 (offset 232) (type integer) (bits 1) (Unsigned)
  Member: 233 (offset 233) (type integer) (bits 1) (Unsigned)
  Member: 234 (offset 234) (type integer) (bits 1) (Unsigned)
  Member: 235 (offset 235) (type integer) (bits 1) (Unsigned)
  Member: 236 (offset 236) (type integer) (bits 1) (Unsigned)
  Member: 237 (offset 237) (type integer) (bits 1) (Unsigned)
  Member: 238 (offset 238) (type integer) (bits 1) (Unsigned)
  Member: 239 (offset 239) (type integer) (bits 1) (Unsigned)
  Member: 240 (offset 240) (type integer) (bits 1) (Unsigned)
  Member: 241 (offset 241) (type integer) (bits 1) (Unsigned)
  Member: 242 (offset 242) (type integer) (bits 1) (Unsigned)
  Member: 243 (offset 243) (type integer) (bits 1) (Unsigned)
  Member: 244 (offset 244) (type integer) (bits 1) (Unsigned)
  Member: 245 (offset 245) (type integer) (bits 1) (Unsigned)
  Member: 246 (offset 246) (type integer) (bits 1) (Unsigned)
  Member: 247 (offset 247) (type integer) (bits 1) (Unsigned)
  Member: 248 (offset 248) (type integer) (bits 1) (Unsigned)
  Member: 249 (offset 249) (type integer) (bits 1) (Unsigned)
  Member: 250 (offset 250) (type integer) (bits 1) (Unsigned)
  Member: 251 (offset 251) (type integer) (bits 1) (Unsigned)
  Member: 252 (offset 252) (type integer) (bits 1) (Unsigned)
  Member: 253 (offset 253) (type integer) (bits 1) (Unsigned)
  Member: 254 (offset 254) (type integer) (bits 1) (Unsigned)
  Member: 255 (offset 255) (type integer) (bits 1) (Unsigned)
CCaptureFlag (type DT_CaptureFlag)
 Table: baseclass (offset 0) (type DT_TFItem)
  Table: baseclass (offset 0) (type DT_DynamicProp)
   Table: baseclass (offset 0) (type DT_BreakableProp)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
   Member: m_bUseHitboxesForRenderBox (offset 1564) (type integer) (bits 1) (Unsigned)
 Member: m_bDisabled (offset 1624) (type integer) (bits 1) (Unsigned)
 Member: m_bVisibleWhenDisabled (offset 1625) (type integer) (bits 1) (Unsigned)
 Member: m_nType (offset 1628) (type integer) (bits 5) (Unsigned)
 Member: m_nFlagStatus (offset 1632) (type integer) (bits 3) (Unsigned)
 Member: m_flResetTime (offset 1636) (type float) (bits 0) (NoScale)
 Member: m_flNeutralTime (offset 1644) (type float) (bits 0) (NoScale)
 Member: m_flMaxResetTime (offset 1640) (type float) (bits 0) (NoScale)
 Member: m_hPrevOwner (offset 1648) (type integer) (bits 21) (Unsigned)
 Member: m_szModel (offset 1724) (type string) (bits 0) ()
 Member: m_szHudIcon (offset 1984) (type string) (bits 0) ()
 Member: m_szPaperEffect (offset 2244) (type string) (bits 0) ()
 Member: m_szTrailEffect (offset 2504) (type string) (bits 0) ()
 Member: m_nUseTrailEffect (offset 2764) (type integer) (bits 3) (Unsigned)
 Member: m_nPointValue (offset 1652) (type integer) (bits 32) ()
 Member: m_flAutoCapTime (offset 1656) (type float) (bits 0) (NoScale)
 Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
 Member: m_flTimeToSetPoisonous (offset 2800) (type float) (bits 0) (NoScale)
CCaptureFlagReturnIcon (type DT_CaptureFlagReturnIcon)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
CCaptureZone (type DT_CaptureZone)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_bDisabled (offset 1152) (type integer) (bits 1) (Unsigned)
CColorCorrection (type DT_ColorCorrection)
 Member: m_vecOrigin (offset 792) (type vector) (bits 0) (NoScale)
 Member: m_MinFalloff (offset 888) (type float) (bits 0) (NoScale)
 Member: m_MaxFalloff (offset 892) (type float) (bits 0) (NoScale)
 Member: m_flCurWeight (offset 896) (type float) (bits 0) (NoScale)
 Member: m_netlookupFilename (offset 900) (type string) (bits 0) ()
 Member: m_bEnabled (offset 885) (type integer) (bits 1) (Unsigned)
CColorCorrectionVolume (type DT_ColorCorrectionVolume)
 Member: m_Weight (offset 1152) (type float) (bits 0) (NoScale)
 Member: m_lookupFilename (offset 1160) (type string) (bits 0) ()
CCurrencyPack (type DT_CurrencyPack)
 Table: baseclass (offset 0) (type DT_BaseAnimating)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
  Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nBody (offset 884) (type integer) (bits 32) ()
  Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
  Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
  Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
  Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
   Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
  Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
  Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
  Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
  Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
   Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
  Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
 Member: m_bDistributed (offset 1282) (type integer) (bits 1) (Unsigned)
CDynamicLight (type DT_DynamicLight)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_Flags (offset 857) (type integer) (bits 4) (Unsigned)
 Member: m_LightStyle (offset 858) (type integer) (bits 4) (Unsigned)
 Member: m_Radius (offset 860) (type float) (bits 0) (NoScale)
 Member: m_Exponent (offset 864) (type integer) (bits 8) ()
 Member: m_InnerAngle (offset 868) (type float) (bits 8) ()
 Member: m_OuterAngle (offset 872) (type float) (bits 8) ()
 Member: m_SpotRadius (offset 876) (type float) (bits 0) (NoScale)
CDynamicProp (type DT_DynamicProp)
 Table: baseclass (offset 0) (type DT_BreakableProp)
  Table: baseclass (offset 0) (type DT_BaseAnimating)
   Table: baseclass (offset 0) (type DT_BaseEntity)
    Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
     Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
    Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
    Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
    Table: m_Collision (offset 348) (type DT_CollisionProperty)
     Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
     Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
     Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
     Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
     Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
     Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
     Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
     Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
    Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
    Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
    Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
    Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
    Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
    Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
    Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
    Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
    Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
    Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
    Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
    Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
    Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
    Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
    Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
    Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
    Table: predictable_id (offset 0) (type DT_PredictableId)
     Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
     Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
    Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
    Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
    Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
    Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
     Member: 000 (offset 0) (type integer) (bits 13) ()
     Member: 001 (offset 4) (type integer) (bits 13) ()
     Member: 002 (offset 8) (type integer) (bits 13) ()
     Member: 003 (offset 12) (type integer) (bits 13) ()
   Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
   Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
   Member: m_nSkin (offset 880) (type integer) (bits 10) ()
   Member: m_nBody (offset 884) (type integer) (bits 32) ()
   Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
   Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
   Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
    Member: 000 (offset 0) (type float) (bits 8) ()
    Member: 001 (offset 4) (type float) (bits 8) ()
    Member: 002 (offset 8) (type float) (bits 8) ()
    Member: 003 (offset 12) (type float) (bits 8) ()
    Member: 004 (offset 16) (type float) (bits 8) ()
    Member: 005 (offset 20) (type float) (bits 8) ()
    Member: 006 (offset 24) (type float) (bits 8) ()
    Member: 007 (offset 28) (type float) (bits 8) ()
    Member: 008 (offset 32) (type float) (bits 8) ()
    Member: 009 (offset 36) (type float) (bits 8) ()
    Member: 010 (offset 40) (type float) (bits 8) ()
    Member: 011 (offset 44) (type float) (bits 8) ()
    Member: 012 (offset 48) (type float) (bits 8) ()
    Member: 013 (offset 52) (type float) (bits 8) ()
    Member: 014 (offset 56) (type float) (bits 8) ()
    Member: 015 (offset 60) (type float) (bits 8) ()
    Member: 016 (offset 64) (type float) (bits 8) ()
    Member: 017 (offset 68) (type float) (bits 8) ()
    Member: 018 (offset 72) (type float) (bits 8) ()
    Member: 019 (offset 76) (type float) (bits 8) ()
    Member: 020 (offset 80) (type float) (bits 8) ()
    Member: 021 (offset 84) (type float) (bits 8) ()
    Member: 022 (offset 88) (type float) (bits 8) ()
    Member: 023 (offset 92) (type float) (bits 8) ()
   Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
   Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
   Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
    Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
    Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
    Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
    Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
   Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
   Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
   Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
   Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
   Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
   Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
   Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
   Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
    Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
   Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
   Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
   Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
 Member: m_bUseHitboxesForRenderBox (offset 1564) (type integer) (bits 1) (Unsigned)
CEconEntity (type DT_EconEntity)
 Table: baseclass (offset 0) (type DT_BaseAnimating)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
  Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nBody (offset 884) (type integer) (bits 32) ()
  Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
  Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
  Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
  Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
   Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
  Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
  Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
  Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
  Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
   Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
  Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
 Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
  Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
  Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
  Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
  Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
   Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
   Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
   Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
   Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
   Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
   Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
   Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
   Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
   Table: m_AttributeList (offset 88) (type DT_AttributeList)
    Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
     Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
      Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
     Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
   Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
    Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
     Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
      Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
     Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
      Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
      Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
      Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
 Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
CEconWearable (type DT_WearableItem)
 Table: baseclass (offset 0) (type DT_EconEntity)
  Table: baseclass (offset 0) (type DT_BaseAnimating)
   Table: baseclass (offset 0) (type DT_BaseEntity)
    Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
     Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
    Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
    Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
    Table: m_Collision (offset 348) (type DT_CollisionProperty)
     Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
     Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
     Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
     Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
     Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
     Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
     Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
     Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
    Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
    Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
    Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
    Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
    Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
    Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
    Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
    Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
    Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
    Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
    Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
    Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
    Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
    Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
    Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
    Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
    Table: predictable_id (offset 0) (type DT_PredictableId)
     Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
     Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
    Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
    Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
    Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
    Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
     Member: 000 (offset 0) (type integer) (bits 13) ()
     Member: 001 (offset 4) (type integer) (bits 13) ()
     Member: 002 (offset 8) (type integer) (bits 13) ()
     Member: 003 (offset 12) (type integer) (bits 13) ()
   Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
   Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
   Member: m_nSkin (offset 880) (type integer) (bits 10) ()
   Member: m_nBody (offset 884) (type integer) (bits 32) ()
   Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
   Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
   Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
    Member: 000 (offset 0) (type float) (bits 8) ()
    Member: 001 (offset 4) (type float) (bits 8) ()
    Member: 002 (offset 8) (type float) (bits 8) ()
    Member: 003 (offset 12) (type float) (bits 8) ()
    Member: 004 (offset 16) (type float) (bits 8) ()
    Member: 005 (offset 20) (type float) (bits 8) ()
    Member: 006 (offset 24) (type float) (bits 8) ()
    Member: 007 (offset 28) (type float) (bits 8) ()
    Member: 008 (offset 32) (type float) (bits 8) ()
    Member: 009 (offset 36) (type float) (bits 8) ()
    Member: 010 (offset 40) (type float) (bits 8) ()
    Member: 011 (offset 44) (type float) (bits 8) ()
    Member: 012 (offset 48) (type float) (bits 8) ()
    Member: 013 (offset 52) (type float) (bits 8) ()
    Member: 014 (offset 56) (type float) (bits 8) ()
    Member: 015 (offset 60) (type float) (bits 8) ()
    Member: 016 (offset 64) (type float) (bits 8) ()
    Member: 017 (offset 68) (type float) (bits 8) ()
    Member: 018 (offset 72) (type float) (bits 8) ()
    Member: 019 (offset 76) (type float) (bits 8) ()
    Member: 020 (offset 80) (type float) (bits 8) ()
    Member: 021 (offset 84) (type float) (bits 8) ()
    Member: 022 (offset 88) (type float) (bits 8) ()
    Member: 023 (offset 92) (type float) (bits 8) ()
   Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
   Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
   Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
    Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
    Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
    Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
    Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
   Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
   Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
   Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
   Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
   Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
   Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
   Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
   Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
    Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
   Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
   Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
   Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
  Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
   Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
   Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
   Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
   Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
    Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
    Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
    Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
    Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
    Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
    Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
    Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
    Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
    Table: m_AttributeList (offset 88) (type DT_AttributeList)
     Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
      Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
       Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
      Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
    Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
     Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
      Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
       Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
      Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
       Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
       Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
       Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
  Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
CEmbers (type DT_Embers)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_nDensity (offset 856) (type integer) (bits 32) (Unsigned)
 Member: m_nLifetime (offset 860) (type integer) (bits 32) (Unsigned)
 Member: m_nSpeed (offset 864) (type integer) (bits 32) (Unsigned)
 Member: m_bEmit (offset 868) (type integer) (bits 2) (Unsigned)
CEntityDissolve (type DT_EntityDissolve)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_flStartTime (offset 856) (type float) (bits 0) (NoScale)
 Member: m_flFadeInStart (offset 860) (type float) (bits 0) (NoScale)
 Member: m_flFadeInLength (offset 864) (type float) (bits 0) (NoScale)
 Member: m_flFadeOutModelStart (offset 868) (type float) (bits 0) (NoScale)
 Member: m_flFadeOutModelLength (offset 872) (type float) (bits 0) (NoScale)
 Member: m_flFadeOutStart (offset 876) (type float) (bits 0) (NoScale)
 Member: m_flFadeOutLength (offset 880) (type float) (bits 0) (NoScale)
 Member: m_nDissolveType (offset 884) (type integer) (bits 3) (Unsigned)
 Member: m_vDissolverOrigin (offset 888) (type vector) (bits 0) (NoScale)
 Member: m_nMagnitude (offset 900) (type integer) (bits 8) (Unsigned)
CEntityFlame (type DT_EntityFlame)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_hEntAttached (offset 856) (type integer) (bits 21) (Unsigned)
CEntityParticleTrail (type DT_EntityParticleTrail)
 Table: baseclass (offset 0) (type DT_BaseParticleEntity)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_iMaterialName (offset 856) (type integer) (bits 10) (Unsigned)
 Table: m_Info (offset 860) (type DT_EntityParticleTrailInfo)
  Member: m_flLifetime (offset 8) (type float) (bits 0) (NoScale)
  Member: m_flStartSize (offset 12) (type float) (bits 0) (NoScale)
  Member: m_flEndSize (offset 16) (type float) (bits 0) (NoScale)
 Member: m_hConstraintEntity (offset 880) (type integer) (bits 21) (Unsigned)
CEnvDetailController (type DT_DetailController)
 Member: m_flFadeStartDist (offset 856) (type float) (bits 0) (NoScale)
 Member: m_flFadeEndDist (offset 860) (type float) (bits 0) (NoScale)
CEnvParticleScript (type DT_EnvParticleScript)
 Table: baseclass (offset 0) (type DT_BaseAnimating)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
  Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nBody (offset 884) (type integer) (bits 32) ()
  Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
  Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
  Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
  Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
   Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
  Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
  Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
  Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
  Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
   Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
  Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
 Member: m_flSequenceScale (offset 1152) (type float) (bits 0) (NoScale)
CEnvProjectedTexture (type DT_EnvProjectedTexture)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_hTargetEntity (offset 856) (type integer) (bits 21) (Unsigned)
 Member: m_bState (offset 860) (type integer) (bits 1) (Unsigned)
 Member: m_flLightFOV (offset 864) (type float) (bits 0) (NoScale)
 Member: m_bEnableShadows (offset 868) (type integer) (bits 1) (Unsigned)
 Member: m_bLightOnlyTarget (offset 869) (type integer) (bits 1) (Unsigned)
 Member: m_bLightWorld (offset 870) (type integer) (bits 1) (Unsigned)
 Member: m_bCameraSpace (offset 871) (type integer) (bits 1) (Unsigned)
 Member: m_LinearFloatLightColor (offset 872) (type vector) (bits 0) (NoScale)
 Member: m_flAmbient (offset 884) (type float) (bits 0) (NoScale)
 Member: m_SpotlightTextureName (offset 888) (type string) (bits 0) ()
 Member: m_nSpotlightTextureFrame (offset 1148) (type integer) (bits 32) ()
 Member: m_flNearZ (offset 1152) (type float) (bits 16) (RoundDown)
 Member: m_flFarZ (offset 1156) (type float) (bits 18) (RoundDown)
 Member: m_nShadowQuality (offset 1160) (type integer) (bits 1) (Unsigned)
CEnvQuadraticBeam (type DT_QuadraticBeam)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_targetPosition (offset 856) (type vector) (bits 0) (CoordMP)
 Member: m_controlPosition (offset 868) (type vector) (bits 0) (CoordMP)
 Member: m_scrollRate (offset 880) (type float) (bits 8) ()
 Member: m_flWidth (offset 884) (type float) (bits 0) (NoScale)
CEnvScreenEffect (type DT_EnvScreenEffect)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_flDuration (offset 856) (type float) (bits 0) (NoScale)
 Member: m_nType (offset 860) (type integer) (bits 32) (Unsigned)
CEnvScreenOverlay (type DT_EnvScreenOverlay)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_iszOverlayNames (offset 856) (type string) (bits 0) (InsideArray)
 Member: m_iszOverlayNames (offset 0) (type array) (bits 0) ()
 Member: m_flOverlayTimes (offset 896) (type float) (bits 11) (RoundDown|InsideArray)
 Member: m_flOverlayTimes (offset 0) (type array) (bits 0) ()
 Member: m_flStartTime (offset 936) (type float) (bits 0) (NoScale)
 Member: m_iDesiredOverlay (offset 940) (type integer) (bits 5) ()
 Member: m_bIsActive (offset 944) (type integer) (bits 1) (Unsigned)
CEnvTonemapController (type DT_EnvTonemapController)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_bUseCustomAutoExposureMin (offset 872) (type integer) (bits 1) (Unsigned)
 Member: m_bUseCustomAutoExposureMax (offset 873) (type integer) (bits 1) (Unsigned)
 Member: m_bUseCustomBloomScale (offset 874) (type integer) (bits 1) (Unsigned)
 Member: m_flCustomAutoExposureMin (offset 876) (type float) (bits 0) (NoScale)
 Member: m_flCustomAutoExposureMax (offset 880) (type float) (bits 0) (NoScale)
 Member: m_flCustomBloomScale (offset 884) (type float) (bits 0) (NoScale)
 Member: m_flCustomBloomScaleMinimum (offset 888) (type float) (bits 0) (NoScale)
CEnvWind (type DT_EnvWind)
 Table: m_EnvWindShared (offset 856) (type DT_EnvWindShared)
  Member: m_iMinWind (offset 12) (type integer) (bits 10) (Unsigned)
  Member: m_iMaxWind (offset 16) (type integer) (bits 10) (Unsigned)
  Member: m_iMinGust (offset 24) (type integer) (bits 10) (Unsigned)
  Member: m_iMaxGust (offset 28) (type integer) (bits 10) (Unsigned)
  Member: m_flMinGustDelay (offset 32) (type float) (bits 0) (NoScale)
  Member: m_flMaxGustDelay (offset 36) (type float) (bits 0) (NoScale)
  Member: m_iGustDirChange (offset 44) (type integer) (bits 9) (Unsigned)
  Member: m_iWindSeed (offset 8) (type integer) (bits 32) (Unsigned)
  Member: m_iInitialWindDir (offset 108) (type integer) (bits 9) (Unsigned)
  Member: m_flInitialWindSpeed (offset 112) (type float) (bits 0) (NoScale)
  Member: m_flStartTime (offset 4) (type float) (bits 0) (NoScale)
  Member: m_flGustDuration (offset 40) (type float) (bits 0) (NoScale)
CEyeballBoss (type DT_EyeballBoss)
 Table: baseclass (offset 0) (type DT_NextBot)
  Table: baseclass (offset 0) (type DT_BaseCombatCharacter)
   Table: baseclass (offset 0) (type DT_BaseFlex)
    Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: overlay_vars (offset 0) (type DT_OverlayVars)
      Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
       Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
        Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
       Table: 000 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 001 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 002 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 003 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 004 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 005 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 006 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 007 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 008 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 009 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 010 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 011 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 012 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 013 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 014 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: m_flexWeight (offset 1172) (type m_flexWeight)
     Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
     Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
     Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
     Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
     Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
     Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
     Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
     Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
     Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
     Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
     Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
     Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
     Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
     Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
     Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
     Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
     Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
     Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
     Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
     Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
     Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
     Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
     Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
     Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
     Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
     Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
     Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
     Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
     Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
     Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
     Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
     Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
     Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
     Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
     Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
     Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
     Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
     Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
     Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
     Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
     Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
     Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
     Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
     Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
     Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
     Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
     Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
     Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
     Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
     Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
     Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
     Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
     Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
     Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
     Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
     Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
     Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
     Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
     Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
     Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
     Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
     Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
     Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
     Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
     Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
     Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
     Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
     Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
     Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
     Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
     Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
     Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
     Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
     Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
     Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
     Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
     Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
     Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
     Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
     Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
     Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
     Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
     Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
     Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
     Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
     Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
     Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
     Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
     Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
     Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
     Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
     Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
     Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
    Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
    Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
   Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
   Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
    Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
   Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
   Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
    Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
    Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
    Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
    Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
    Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
    Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
    Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
    Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
    Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
    Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
    Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
    Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
    Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
    Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
    Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
    Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
    Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
    Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
    Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
    Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
    Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
    Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
    Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
    Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
    Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
    Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
    Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
    Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
    Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
    Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
    Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
    Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
    Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
    Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
    Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
    Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
    Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
    Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
    Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
    Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
    Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
    Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
    Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
    Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
    Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
    Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
    Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
    Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
 Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_angAbsRotation (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_lookAtSpot (offset 2336) (type vector) (bits 0) (CoordMP)
 Member: m_attitude (offset 2348) (type integer) (bits 32) ()
CFireSmoke (type DT_FireSmoke)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_flStartScale (offset 856) (type float) (bits 0) (NoScale)
 Member: m_flScale (offset 860) (type float) (bits 0) (NoScale)
 Member: m_flScaleTime (offset 864) (type float) (bits 0) (NoScale)
 Member: m_nFlags (offset 868) (type integer) (bits 8) (Unsigned)
 Member: m_nFlameModelIndex (offset 872) (type integer) (bits 13) ()
 Member: m_nFlameFromAboveModelIndex (offset 876) (type integer) (bits 13) ()
CFireTrail (type DT_FireTrail)
 Table: baseclass (offset 0) (type DT_BaseParticleEntity)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_nAttachment (offset 856) (type integer) (bits 32) ()
 Member: m_flLifetime (offset 860) (type float) (bits 0) (NoScale)
CFish (type DT_CFish)
 Member: m_poolOrigin (offset 1204) (type vector) (bits 0) (CoordMP)
 Member: m_angle (offset 1172) (type float) (bits 7) ()
 Member: m_x (offset 1160) (type float) (bits 7) ()
 Member: m_y (offset 1164) (type float) (bits 7) ()
 Member: m_z (offset 1168) (type float) (bits 0) (NoScale|CoordMP)
 Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
 Member: m_lifeState (offset 248) (type integer) (bits 8) ()
 Member: m_waterLevel (offset 1216) (type float) (bits 0) (NoScale)
CFogController (type DT_FogController)
 Member: m_fog.enable (offset 920) (type integer) (bits 1) (Unsigned)
 Member: m_fog.blend (offset 921) (type integer) (bits 1) (Unsigned)
 Member: m_fog.dirPrimary (offset 860) (type vector) (bits 0) (CoordMP)
 Member: m_fog.colorPrimary (offset 872) (type integer) (bits 32) (Unsigned)
 Member: m_fog.colorSecondary (offset 876) (type integer) (bits 32) (Unsigned)
 Member: m_fog.start (offset 888) (type float) (bits 0) (NoScale)
 Member: m_fog.end (offset 892) (type float) (bits 0) (NoScale)
 Member: m_fog.maxdensity (offset 900) (type float) (bits 0) (NoScale)
 Member: m_fog.farz (offset 896) (type float) (bits 0) (NoScale)
 Member: m_fog.colorPrimaryLerpTo (offset 880) (type integer) (bits 32) (Unsigned)
 Member: m_fog.colorSecondaryLerpTo (offset 884) (type integer) (bits 32) (Unsigned)
 Member: m_fog.startLerpTo (offset 904) (type float) (bits 0) (NoScale)
 Member: m_fog.endLerpTo (offset 908) (type float) (bits 0) (NoScale)
 Member: m_fog.lerptime (offset 912) (type float) (bits 0) (NoScale)
 Member: m_fog.duration (offset 916) (type float) (bits 0) (NoScale)
CFunc_Dust (type DT_Func_Dust)
 Member: m_Color (offset 856) (type integer) (bits 32) (Unsigned)
 Member: m_SpawnRate (offset 860) (type integer) (bits 12) (Unsigned)
 Member: m_SpeedMax (offset 872) (type integer) (bits 12) (Unsigned)
 Member: m_flSizeMin (offset 864) (type float) (bits 0) (NoScale)
 Member: m_flSizeMax (offset 868) (type float) (bits 0) (NoScale)
 Member: m_DistMax (offset 884) (type integer) (bits 16) (Unsigned)
 Member: m_LifetimeMin (offset 876) (type integer) (bits 4) (Unsigned)
 Member: m_LifetimeMax (offset 880) (type integer) (bits 4) (Unsigned)
 Member: m_DustFlags (offset 892) (type integer) (bits 3) (Unsigned)
 Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
 Member: m_FallSpeed (offset 888) (type float) (bits 0) (NoScale)
 Table: m_Collision (offset 348) (type DT_CollisionProperty)
  Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
  Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
  Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
  Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
  Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
  Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
  Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
  Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
  Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
  Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
  Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
  Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
  Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
CFunc_LOD (type DT_Func_LOD)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_fDisappearDist (offset 856) (type float) (bits 0) (NoScale)
CFuncAreaPortalWindow (type DT_FuncAreaPortalWindow)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_flFadeDist (offset 872) (type float) (bits 0) (NoScale)
 Member: m_flFadeStartDist (offset 868) (type float) (bits 0) (NoScale)
 Member: m_flTranslucencyLimit (offset 876) (type float) (bits 0) (NoScale)
 Member: m_iBackgroundModelIndex (offset 884) (type integer) (bits 13) ()
CFuncConveyor (type DT_FuncConveyor)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_flConveyorSpeed (offset 872) (type float) (bits 0) (NoScale)
CFuncForceField (type DT_FuncForceField)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
CFuncLadder (type DT_FuncLadder)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_vecPlayerMountPositionTop (offset 888) (type vector) (bits 0) (NoScale)
 Member: m_vecPlayerMountPositionBottom (offset 900) (type vector) (bits 0) (NoScale)
 Member: m_vecLadderDir (offset 856) (type vector) (bits 0) (NoScale)
 Member: m_bFakeLadder (offset 913) (type integer) (bits 1) (Unsigned)
CFuncMonitor (type DT_FuncMonitor)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
CFuncOccluder (type DT_FuncOccluder)
 Member: m_bActive (offset 856) (type integer) (bits 1) (Unsigned)
 Member: m_nOccluderIndex (offset 860) (type integer) (bits 10) (Unsigned)
CFuncPasstimeGoal (type DT_FuncPasstimeGoal)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_bTriggerDisabled (offset 1204) (type integer) (bits 1) (Unsigned)
 Member: m_iGoalType (offset 1208) (type integer) (bits 32) ()
CFuncReflectiveGlass (type DT_FuncReflectiveGlass)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
CFuncRespawnRoom (type DT_FuncRespawnRoom)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
CFuncRespawnRoomVisualizer (type DT_FuncRespawnRoomVisualizer)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
CFuncRotating (type DT_FuncRotating)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_flSimulationTime (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
 Member: m_angRotation[0] (offset 804) (type float) (bits 13) (ChangesOften|VectorElem)
 Member: m_angRotation[1] (offset 808) (type float) (bits 13) (ChangesOften|VectorElem)
 Member: m_angRotation[2] (offset 812) (type float) (bits 13) (ChangesOften|VectorElem)
 Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
CFuncSmokeVolume (type DT_FuncSmokeVolume)
 Table: baseclass (offset 0) (type DT_BaseParticleEntity)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_Color1 (offset 856) (type integer) (bits 32) (Unsigned)
 Member: m_Color2 (offset 860) (type integer) (bits 32) (Unsigned)
 Member: m_MaterialName (offset 864) (type string) (bits 0) ()
 Member: m_ParticleDrawWidth (offset 1124) (type float) (bits 0) (NoScale)
 Member: m_ParticleSpacingDistance (offset 1128) (type float) (bits 0) (NoScale)
 Member: m_DensityRampSpeed (offset 1132) (type float) (bits 0) (NoScale)
 Member: m_RotationSpeed (offset 1136) (type float) (bits 0) (NoScale)
 Member: m_MovementSpeed (offset 1140) (type float) (bits 0) (NoScale)
 Member: m_Density (offset 1144) (type float) (bits 0) (NoScale)
 Member: m_spawnflags (offset 272) (type integer) (bits 8) (Unsigned)
CFuncTrackTrain (type DT_FuncTrackTrain)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
CGameRulesProxy (type DT_GameRulesProxy)
CHalloweenGiftPickup (type DT_CHalloweenGiftPickup)
 Table: baseclass (offset 0) (type DT_CHalloweenPickup)
  Table: baseclass (offset 0) (type DT_BaseAnimating)
   Table: baseclass (offset 0) (type DT_BaseEntity)
    Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
     Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
    Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
    Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
    Table: m_Collision (offset 348) (type DT_CollisionProperty)
     Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
     Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
     Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
     Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
     Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
     Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
     Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
     Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
    Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
    Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
    Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
    Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
    Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
    Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
    Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
    Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
    Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
    Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
    Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
    Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
    Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
    Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
    Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
    Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
    Table: predictable_id (offset 0) (type DT_PredictableId)
     Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
     Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
    Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
    Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
    Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
    Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
     Member: 000 (offset 0) (type integer) (bits 13) ()
     Member: 001 (offset 4) (type integer) (bits 13) ()
     Member: 002 (offset 8) (type integer) (bits 13) ()
     Member: 003 (offset 12) (type integer) (bits 13) ()
   Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
   Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
   Member: m_nSkin (offset 880) (type integer) (bits 10) ()
   Member: m_nBody (offset 884) (type integer) (bits 32) ()
   Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
   Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
   Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
    Member: 000 (offset 0) (type float) (bits 8) ()
    Member: 001 (offset 4) (type float) (bits 8) ()
    Member: 002 (offset 8) (type float) (bits 8) ()
    Member: 003 (offset 12) (type float) (bits 8) ()
    Member: 004 (offset 16) (type float) (bits 8) ()
    Member: 005 (offset 20) (type float) (bits 8) ()
    Member: 006 (offset 24) (type float) (bits 8) ()
    Member: 007 (offset 28) (type float) (bits 8) ()
    Member: 008 (offset 32) (type float) (bits 8) ()
    Member: 009 (offset 36) (type float) (bits 8) ()
    Member: 010 (offset 40) (type float) (bits 8) ()
    Member: 011 (offset 44) (type float) (bits 8) ()
    Member: 012 (offset 48) (type float) (bits 8) ()
    Member: 013 (offset 52) (type float) (bits 8) ()
    Member: 014 (offset 56) (type float) (bits 8) ()
    Member: 015 (offset 60) (type float) (bits 8) ()
    Member: 016 (offset 64) (type float) (bits 8) ()
    Member: 017 (offset 68) (type float) (bits 8) ()
    Member: 018 (offset 72) (type float) (bits 8) ()
    Member: 019 (offset 76) (type float) (bits 8) ()
    Member: 020 (offset 80) (type float) (bits 8) ()
    Member: 021 (offset 84) (type float) (bits 8) ()
    Member: 022 (offset 88) (type float) (bits 8) ()
    Member: 023 (offset 92) (type float) (bits 8) ()
   Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
   Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
   Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
    Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
    Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
    Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
    Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
   Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
   Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
   Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
   Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
   Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
   Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
   Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
   Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
    Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
   Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
   Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
   Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
 Member: m_hTargetPlayer (offset 1308) (type integer) (bits 21) (Unsigned)
CHalloweenPickup (type DT_CHalloweenPickup)
 Table: baseclass (offset 0) (type DT_BaseAnimating)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
  Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nBody (offset 884) (type integer) (bits 32) ()
  Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
  Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
  Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
  Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
   Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
  Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
  Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
  Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
  Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
   Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
  Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
CHalloweenSoulPack (type DT_HalloweenSoulPack)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_hTarget (offset 864) (type integer) (bits 21) (Unsigned)
 Member: m_vecPreCurvePos (offset 872) (type vector) (bits 0) (NoScale)
 Member: m_vecStartCurvePos (offset 884) (type vector) (bits 0) (NoScale)
 Member: m_flDuration (offset 896) (type float) (bits 0) (NoScale)
CHandleTest (type DT_HandleTest)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_Handle (offset 856) (type integer) (bits 21) (Unsigned)
 Member: m_bSendHandle (offset 860) (type integer) (bits 8) ()
CHeadlessHatman (type DT_HeadlessHatman)
 Table: baseclass (offset 0) (type DT_NextBot)
  Table: baseclass (offset 0) (type DT_BaseCombatCharacter)
   Table: baseclass (offset 0) (type DT_BaseFlex)
    Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: overlay_vars (offset 0) (type DT_OverlayVars)
      Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
       Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
        Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
       Table: 000 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 001 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 002 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 003 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 004 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 005 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 006 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 007 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 008 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 009 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 010 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 011 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 012 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 013 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 014 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: m_flexWeight (offset 1172) (type m_flexWeight)
     Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
     Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
     Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
     Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
     Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
     Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
     Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
     Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
     Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
     Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
     Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
     Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
     Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
     Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
     Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
     Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
     Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
     Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
     Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
     Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
     Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
     Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
     Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
     Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
     Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
     Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
     Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
     Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
     Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
     Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
     Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
     Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
     Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
     Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
     Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
     Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
     Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
     Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
     Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
     Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
     Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
     Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
     Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
     Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
     Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
     Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
     Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
     Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
     Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
     Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
     Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
     Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
     Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
     Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
     Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
     Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
     Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
     Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
     Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
     Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
     Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
     Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
     Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
     Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
     Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
     Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
     Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
     Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
     Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
     Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
     Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
     Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
     Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
     Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
     Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
     Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
     Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
     Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
     Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
     Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
     Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
     Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
     Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
     Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
     Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
     Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
     Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
     Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
     Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
     Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
     Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
     Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
     Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
    Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
    Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
   Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
   Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
    Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
   Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
   Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
    Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
    Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
    Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
    Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
    Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
    Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
    Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
    Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
    Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
    Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
    Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
    Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
    Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
    Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
    Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
    Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
    Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
    Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
    Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
    Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
    Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
    Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
    Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
    Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
    Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
    Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
    Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
    Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
    Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
    Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
    Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
    Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
    Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
    Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
    Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
    Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
    Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
    Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
    Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
    Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
    Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
    Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
    Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
    Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
    Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
    Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
    Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
    Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
CHightower_TeleportVortex (type DT_Hightower_TeleportVortex)
 Table: baseclass (offset 0) (type DT_TeleportVortex)
  Table: baseclass (offset 0) (type DT_BaseAnimating)
   Table: baseclass (offset 0) (type DT_BaseEntity)
    Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
     Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
    Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
    Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
    Table: m_Collision (offset 348) (type DT_CollisionProperty)
     Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
     Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
     Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
     Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
     Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
     Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
     Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
     Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
    Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
    Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
    Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
    Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
    Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
    Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
    Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
    Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
    Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
    Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
    Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
    Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
    Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
    Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
    Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
    Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
    Table: predictable_id (offset 0) (type DT_PredictableId)
     Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
     Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
    Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
    Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
    Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
    Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
     Member: 000 (offset 0) (type integer) (bits 13) ()
     Member: 001 (offset 4) (type integer) (bits 13) ()
     Member: 002 (offset 8) (type integer) (bits 13) ()
     Member: 003 (offset 12) (type integer) (bits 13) ()
   Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
   Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
   Member: m_nSkin (offset 880) (type integer) (bits 10) ()
   Member: m_nBody (offset 884) (type integer) (bits 32) ()
   Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
   Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
   Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
    Member: 000 (offset 0) (type float) (bits 8) ()
    Member: 001 (offset 4) (type float) (bits 8) ()
    Member: 002 (offset 8) (type float) (bits 8) ()
    Member: 003 (offset 12) (type float) (bits 8) ()
    Member: 004 (offset 16) (type float) (bits 8) ()
    Member: 005 (offset 20) (type float) (bits 8) ()
    Member: 006 (offset 24) (type float) (bits 8) ()
    Member: 007 (offset 28) (type float) (bits 8) ()
    Member: 008 (offset 32) (type float) (bits 8) ()
    Member: 009 (offset 36) (type float) (bits 8) ()
    Member: 010 (offset 40) (type float) (bits 8) ()
    Member: 011 (offset 44) (type float) (bits 8) ()
    Member: 012 (offset 48) (type float) (bits 8) ()
    Member: 013 (offset 52) (type float) (bits 8) ()
    Member: 014 (offset 56) (type float) (bits 8) ()
    Member: 015 (offset 60) (type float) (bits 8) ()
    Member: 016 (offset 64) (type float) (bits 8) ()
    Member: 017 (offset 68) (type float) (bits 8) ()
    Member: 018 (offset 72) (type float) (bits 8) ()
    Member: 019 (offset 76) (type float) (bits 8) ()
    Member: 020 (offset 80) (type float) (bits 8) ()
    Member: 021 (offset 84) (type float) (bits 8) ()
    Member: 022 (offset 88) (type float) (bits 8) ()
    Member: 023 (offset 92) (type float) (bits 8) ()
   Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
   Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
   Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
    Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
    Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
    Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
    Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
   Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
   Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
   Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
   Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
   Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
   Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
   Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
   Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
    Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
   Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
   Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
   Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
  Member: m_iState (offset 1164) (type integer) (bits 4) (Unsigned|ChangesOften)
 Member: m_iState (offset 1164) (type integer) (bits 4) (Unsigned|ChangesOften)
CInfoLadderDismount (type DT_InfoLadderDismount)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
CInfoLightingRelative (type DT_InfoLightingRelative)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_hLightingLandmark (offset 856) (type integer) (bits 21) (Unsigned)
CInfoOverlayAccessor (type DT_InfoOverlayAccessor)
 Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
 Member: m_iOverlayID (offset 856) (type integer) (bits 32) (Unsigned)
CLaserDot (type DT_LaserDot)
 Table: baseclass (offset 0) (type DT_SniperDot)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_flChargeStartTime (offset 872) (type float) (bits 0) (NoScale)
CLightGlow (type DT_LightGlow)
 Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
 Member: m_nHorizontalSize (offset 856) (type integer) (bits 16) (Unsigned)
 Member: m_nVerticalSize (offset 860) (type integer) (bits 16) (Unsigned)
 Member: m_nMinDist (offset 864) (type integer) (bits 16) (Unsigned)
 Member: m_nMaxDist (offset 868) (type integer) (bits 16) (Unsigned)
 Member: m_nOuterMaxDist (offset 872) (type integer) (bits 16) (Unsigned)
 Member: m_spawnflags (offset 272) (type integer) (bits 8) (Unsigned)
 Member: m_vecOrigin (offset 792) (type vector) (bits 0) (CoordMP)
 Member: m_angRotation (offset 804) (type vector) (bits 13) ()
 Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
 Member: m_flGlowProxySize (offset 876) (type float) (bits 6) (RoundUp)
 Member: HDRColorScale (offset 880) (type float) (bits 0) (NoScale)
CMannVsMachineStats (type DT_MannVsMachineStats)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_iCurrentWaveIdx (offset 1492) (type integer) (bits 8) (Unsigned)
 Member: m_iServerWaveID (offset 1496) (type integer) (bits 8) (Unsigned)
 Table: m_runningTotalWaveStats (offset 1408) (type DT_CMannVsMachineWaveStats)
  Member: nCreditsDropped (offset 4) (type integer) (bits 16) (Unsigned)
  Member: nCreditsAcquired (offset 8) (type integer) (bits 16) (Unsigned)
  Member: nCreditsBonus (offset 12) (type integer) (bits 16) (Unsigned)
  Member: nPlayerDeaths (offset 16) (type integer) (bits 16) (Unsigned)
  Member: nBuyBacks (offset 20) (type integer) (bits 8) (Unsigned)
 Table: m_previousWaveStats (offset 1436) (type DT_CMannVsMachineWaveStats)
  Member: nCreditsDropped (offset 4) (type integer) (bits 16) (Unsigned)
  Member: nCreditsAcquired (offset 8) (type integer) (bits 16) (Unsigned)
  Member: nCreditsBonus (offset 12) (type integer) (bits 16) (Unsigned)
  Member: nPlayerDeaths (offset 16) (type integer) (bits 16) (Unsigned)
  Member: nBuyBacks (offset 20) (type integer) (bits 8) (Unsigned)
 Table: m_currentWaveStats (offset 1464) (type DT_CMannVsMachineWaveStats)
  Member: nCreditsDropped (offset 4) (type integer) (bits 16) (Unsigned)
  Member: nCreditsAcquired (offset 8) (type integer) (bits 16) (Unsigned)
  Member: nCreditsBonus (offset 12) (type integer) (bits 16) (Unsigned)
  Member: nPlayerDeaths (offset 16) (type integer) (bits 16) (Unsigned)
  Member: nBuyBacks (offset 20) (type integer) (bits 8) (Unsigned)
 Member: m_iCurrencyCollectedForRespec (offset 1584) (type integer) (bits 32) (VarInt)
 Member: m_nRespecsAwardedInWave (offset 1588) (type integer) (bits 8) (Unsigned)
CMaterialModifyControl (type DT_MaterialModifyControl)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_szMaterialName (offset 856) (type string) (bits 0) ()
 Member: m_szMaterialVar (offset 1111) (type string) (bits 0) ()
 Member: m_szMaterialVarValue (offset 1366) (type string) (bits 0) ()
 Member: m_iFrameStart (offset 1624) (type integer) (bits 8) ()
 Member: m_iFrameEnd (offset 1628) (type integer) (bits 8) ()
 Member: m_bWrap (offset 1632) (type integer) (bits 1) (Unsigned)
 Member: m_flFramerate (offset 1636) (type float) (bits 0) (NoScale)
 Member: m_bNewAnimCommandsSemaphore (offset 1640) (type integer) (bits 1) (Unsigned)
 Member: m_flFloatLerpStartValue (offset 1644) (type float) (bits 0) (NoScale)
 Member: m_flFloatLerpEndValue (offset 1648) (type float) (bits 0) (NoScale)
 Member: m_flFloatLerpTransitionTime (offset 1652) (type float) (bits 0) (NoScale)
 Member: m_nModifyMode (offset 1656) (type integer) (bits 2) (Unsigned)
CMerasmus (type DT_Merasmus)
 Table: baseclass (offset 0) (type DT_NextBot)
  Table: baseclass (offset 0) (type DT_BaseCombatCharacter)
   Table: baseclass (offset 0) (type DT_BaseFlex)
    Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: overlay_vars (offset 0) (type DT_OverlayVars)
      Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
       Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
        Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
       Table: 000 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 001 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 002 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 003 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 004 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 005 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 006 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 007 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 008 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 009 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 010 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 011 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 012 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 013 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 014 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: m_flexWeight (offset 1172) (type m_flexWeight)
     Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
     Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
     Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
     Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
     Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
     Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
     Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
     Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
     Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
     Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
     Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
     Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
     Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
     Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
     Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
     Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
     Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
     Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
     Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
     Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
     Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
     Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
     Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
     Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
     Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
     Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
     Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
     Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
     Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
     Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
     Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
     Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
     Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
     Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
     Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
     Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
     Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
     Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
     Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
     Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
     Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
     Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
     Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
     Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
     Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
     Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
     Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
     Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
     Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
     Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
     Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
     Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
     Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
     Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
     Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
     Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
     Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
     Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
     Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
     Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
     Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
     Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
     Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
     Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
     Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
     Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
     Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
     Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
     Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
     Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
     Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
     Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
     Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
     Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
     Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
     Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
     Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
     Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
     Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
     Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
     Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
     Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
     Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
     Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
     Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
     Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
     Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
     Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
     Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
     Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
     Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
     Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
     Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
    Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
    Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
   Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
   Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
    Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
   Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
   Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
    Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
    Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
    Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
    Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
    Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
    Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
    Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
    Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
    Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
    Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
    Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
    Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
    Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
    Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
    Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
    Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
    Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
    Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
    Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
    Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
    Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
    Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
    Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
    Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
    Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
    Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
    Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
    Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
    Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
    Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
    Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
    Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
    Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
    Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
    Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
    Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
    Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
    Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
    Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
    Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
    Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
    Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
    Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
    Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
    Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
    Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
    Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
    Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
 Member: m_bRevealed (offset 2392) (type integer) (bits 1) (Unsigned)
 Member: m_bIsDoingAOEAttack (offset 2393) (type integer) (bits 1) (Unsigned)
 Member: m_bStunned (offset 2394) (type integer) (bits 1) (Unsigned)
CMerasmusDancer (type DT_MerasmusDancer)
 Table: baseclass (offset 0) (type DT_BaseAnimating)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
  Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nBody (offset 884) (type integer) (bits 32) ()
  Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
  Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
  Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
  Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
   Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
  Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
  Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
  Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
  Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
   Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
  Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
CMonsterResource (type DT_MonsterResource)
 Member: m_iBossHealthPercentageByte (offset 856) (type integer) (bits 8) (Unsigned)
 Member: m_iBossStunPercentageByte (offset 860) (type integer) (bits 8) (Unsigned)
 Member: m_iSkillShotCompleteCount (offset 864) (type integer) (bits 3) (Unsigned)
 Member: m_fSkillShotComboEndTime (offset 868) (type float) (bits 0) (NoScale)
 Member: m_iBossState (offset 872) (type integer) (bits 32) ()
CObjectCartDispenser (type DT_ObjectCartDispenser)
 Table: baseclass (offset 0) (type DT_ObjectDispenser)
  Table: baseclass (offset 0) (type DT_BaseObject)
   Table: baseclass (offset 0) (type DT_BaseCombatCharacter)
    Table: baseclass (offset 0) (type DT_BaseFlex)
     Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: overlay_vars (offset 0) (type DT_OverlayVars)
       Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
        Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
         Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
        Table: 000 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 001 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 002 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 003 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 004 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 005 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 006 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 007 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 008 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 009 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 010 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 011 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 012 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 013 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 014 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
     Table: m_flexWeight (offset 1172) (type m_flexWeight)
      Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
      Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
      Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
      Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
      Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
      Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
      Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
      Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
      Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
      Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
      Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
      Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
      Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
      Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
      Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
      Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
      Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
      Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
      Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
      Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
      Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
      Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
      Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
      Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
      Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
      Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
      Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
      Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
      Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
      Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
      Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
      Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
      Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
      Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
      Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
      Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
      Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
      Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
      Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
      Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
      Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
      Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
      Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
      Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
      Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
      Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
      Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
      Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
      Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
      Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
      Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
      Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
      Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
      Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
      Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
      Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
      Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
      Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
      Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
      Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
      Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
      Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
      Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
      Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
      Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
      Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
      Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
      Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
      Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
      Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
      Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
      Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
      Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
      Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
      Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
      Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
      Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
      Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
      Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
      Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
      Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
      Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
      Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
      Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
      Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
      Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
      Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
      Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
      Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
      Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
      Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
      Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
      Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
     Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
     Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
    Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
    Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
     Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
    Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
    Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
     Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
     Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
     Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
     Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
     Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
     Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
     Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
     Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
     Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
     Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
     Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
     Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
     Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
     Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
     Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
     Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
     Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
     Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
     Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
     Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
     Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
     Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
     Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
     Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
     Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
     Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
     Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
     Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
     Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
     Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
     Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
     Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
     Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
     Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
     Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
     Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
     Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
     Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
     Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
     Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
     Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
     Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
     Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
     Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
     Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
     Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
     Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
     Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
   Member: m_iHealth (offset 244) (type integer) (bits 32) (VarInt)
   Member: m_iMaxHealth (offset 240) (type integer) (bits 32) (VarInt)
   Member: m_bHasSapper (offset 2592) (type integer) (bits 1) (Unsigned)
   Member: m_iObjectType (offset 2536) (type integer) (bits 3) (Unsigned)
   Member: m_bBuilding (offset 2550) (type integer) (bits 1) (Unsigned)
   Member: m_bPlacing (offset 2549) (type integer) (bits 1) (Unsigned)
   Member: m_bCarried (offset 2564) (type integer) (bits 1) (Unsigned)
   Member: m_bCarryDeploy (offset 2565) (type integer) (bits 1) (Unsigned)
   Member: m_bMiniBuilding (offset 2566) (type integer) (bits 1) (Unsigned)
   Member: m_flPercentageConstructed (offset 2584) (type float) (bits 8) ()
   Member: m_fObjectFlags (offset 2272) (type integer) (bits 4) (Unsigned)
   Member: m_hBuiltOnEntity (offset 2328) (type integer) (bits 21) (Unsigned)
   Member: m_bDisabled (offset 2548) (type integer) (bits 1) (Unsigned)
   Member: m_hBuilder (offset 2276) (type integer) (bits 21) (Unsigned)
   Member: m_vecBuildMaxs (offset 2304) (type vector) (bits 0) (CoordMP)
   Member: m_vecBuildMins (offset 2316) (type vector) (bits 0) (CoordMP)
   Member: m_iDesiredBuildRotations (offset 2656) (type integer) (bits 2) (Unsigned)
   Member: m_bServerOverridePlacement (offset 2684) (type integer) (bits 1) (Unsigned)
   Member: m_iUpgradeLevel (offset 2508) (type integer) (bits 3) ()
   Member: m_iUpgradeMetal (offset 2512) (type integer) (bits 10) ()
   Member: m_iUpgradeMetalRequired (offset 2516) (type integer) (bits 10) ()
   Member: m_iHighestUpgradeLevel (offset 2520) (type integer) (bits 3) ()
   Member: m_iObjectMode (offset 2544) (type integer) (bits 2) (Unsigned)
   Member: m_bDisposableBuilding (offset 2567) (type integer) (bits 1) (Unsigned)
   Member: m_bWasMapPlaced (offset 2504) (type integer) (bits 1) (Unsigned)
   Member: m_bPlasmaDisable (offset 2572) (type integer) (bits 1) (Unsigned)
  Member: m_iState (offset 2736) (type integer) (bits 2) ()
  Member: m_iAmmoMetal (offset 2740) (type integer) (bits 32) (VarInt)
  Member: m_iMiniBombCounter (offset 2744) (type integer) (bits 32) (VarInt)
  Member: healing_array_element (offset 0) (type integer) (bits 21) (Unsigned|InsideArray)
  Member: "healing_array" (offset 0) (type array) (bits 0) ()
CObjectDispenser (type DT_ObjectDispenser)
 Table: baseclass (offset 0) (type DT_BaseObject)
  Table: baseclass (offset 0) (type DT_BaseCombatCharacter)
   Table: baseclass (offset 0) (type DT_BaseFlex)
    Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: overlay_vars (offset 0) (type DT_OverlayVars)
      Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
       Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
        Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
       Table: 000 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 001 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 002 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 003 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 004 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 005 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 006 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 007 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 008 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 009 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 010 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 011 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 012 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 013 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 014 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: m_flexWeight (offset 1172) (type m_flexWeight)
     Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
     Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
     Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
     Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
     Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
     Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
     Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
     Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
     Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
     Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
     Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
     Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
     Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
     Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
     Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
     Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
     Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
     Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
     Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
     Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
     Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
     Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
     Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
     Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
     Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
     Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
     Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
     Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
     Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
     Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
     Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
     Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
     Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
     Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
     Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
     Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
     Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
     Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
     Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
     Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
     Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
     Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
     Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
     Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
     Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
     Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
     Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
     Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
     Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
     Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
     Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
     Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
     Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
     Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
     Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
     Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
     Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
     Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
     Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
     Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
     Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
     Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
     Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
     Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
     Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
     Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
     Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
     Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
     Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
     Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
     Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
     Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
     Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
     Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
     Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
     Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
     Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
     Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
     Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
     Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
     Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
     Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
     Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
     Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
     Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
     Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
     Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
     Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
     Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
     Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
     Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
     Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
     Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
    Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
    Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
   Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
   Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
    Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
   Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
   Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
    Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
    Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
    Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
    Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
    Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
    Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
    Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
    Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
    Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
    Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
    Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
    Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
    Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
    Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
    Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
    Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
    Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
    Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
    Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
    Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
    Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
    Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
    Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
    Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
    Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
    Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
    Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
    Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
    Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
    Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
    Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
    Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
    Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
    Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
    Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
    Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
    Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
    Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
    Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
    Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
    Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
    Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
    Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
    Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
    Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
    Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
    Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
    Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
  Member: m_iHealth (offset 244) (type integer) (bits 32) (VarInt)
  Member: m_iMaxHealth (offset 240) (type integer) (bits 32) (VarInt)
  Member: m_bHasSapper (offset 2592) (type integer) (bits 1) (Unsigned)
  Member: m_iObjectType (offset 2536) (type integer) (bits 3) (Unsigned)
  Member: m_bBuilding (offset 2550) (type integer) (bits 1) (Unsigned)
  Member: m_bPlacing (offset 2549) (type integer) (bits 1) (Unsigned)
  Member: m_bCarried (offset 2564) (type integer) (bits 1) (Unsigned)
  Member: m_bCarryDeploy (offset 2565) (type integer) (bits 1) (Unsigned)
  Member: m_bMiniBuilding (offset 2566) (type integer) (bits 1) (Unsigned)
  Member: m_flPercentageConstructed (offset 2584) (type float) (bits 8) ()
  Member: m_fObjectFlags (offset 2272) (type integer) (bits 4) (Unsigned)
  Member: m_hBuiltOnEntity (offset 2328) (type integer) (bits 21) (Unsigned)
  Member: m_bDisabled (offset 2548) (type integer) (bits 1) (Unsigned)
  Member: m_hBuilder (offset 2276) (type integer) (bits 21) (Unsigned)
  Member: m_vecBuildMaxs (offset 2304) (type vector) (bits 0) (CoordMP)
  Member: m_vecBuildMins (offset 2316) (type vector) (bits 0) (CoordMP)
  Member: m_iDesiredBuildRotations (offset 2656) (type integer) (bits 2) (Unsigned)
  Member: m_bServerOverridePlacement (offset 2684) (type integer) (bits 1) (Unsigned)
  Member: m_iUpgradeLevel (offset 2508) (type integer) (bits 3) ()
  Member: m_iUpgradeMetal (offset 2512) (type integer) (bits 10) ()
  Member: m_iUpgradeMetalRequired (offset 2516) (type integer) (bits 10) ()
  Member: m_iHighestUpgradeLevel (offset 2520) (type integer) (bits 3) ()
  Member: m_iObjectMode (offset 2544) (type integer) (bits 2) (Unsigned)
  Member: m_bDisposableBuilding (offset 2567) (type integer) (bits 1) (Unsigned)
  Member: m_bWasMapPlaced (offset 2504) (type integer) (bits 1) (Unsigned)
  Member: m_bPlasmaDisable (offset 2572) (type integer) (bits 1) (Unsigned)
 Member: m_iState (offset 2736) (type integer) (bits 2) ()
 Member: m_iAmmoMetal (offset 2740) (type integer) (bits 32) (VarInt)
 Member: m_iMiniBombCounter (offset 2744) (type integer) (bits 32) (VarInt)
 Member: healing_array_element (offset 0) (type integer) (bits 21) (Unsigned|InsideArray)
 Member: "healing_array" (offset 0) (type array) (bits 0) ()
CObjectSapper (type DT_ObjectSapper)
 Table: baseclass (offset 0) (type DT_BaseObjectUpgrade)
  Table: baseclass (offset 0) (type DT_BaseObject)
   Table: baseclass (offset 0) (type DT_BaseCombatCharacter)
    Table: baseclass (offset 0) (type DT_BaseFlex)
     Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: overlay_vars (offset 0) (type DT_OverlayVars)
       Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
        Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
         Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
        Table: 000 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 001 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 002 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 003 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 004 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 005 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 006 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 007 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 008 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 009 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 010 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 011 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 012 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 013 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 014 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
     Table: m_flexWeight (offset 1172) (type m_flexWeight)
      Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
      Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
      Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
      Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
      Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
      Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
      Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
      Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
      Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
      Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
      Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
      Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
      Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
      Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
      Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
      Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
      Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
      Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
      Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
      Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
      Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
      Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
      Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
      Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
      Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
      Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
      Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
      Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
      Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
      Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
      Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
      Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
      Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
      Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
      Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
      Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
      Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
      Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
      Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
      Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
      Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
      Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
      Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
      Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
      Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
      Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
      Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
      Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
      Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
      Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
      Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
      Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
      Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
      Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
      Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
      Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
      Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
      Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
      Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
      Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
      Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
      Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
      Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
      Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
      Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
      Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
      Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
      Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
      Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
      Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
      Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
      Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
      Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
      Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
      Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
      Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
      Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
      Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
      Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
      Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
      Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
      Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
      Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
      Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
      Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
      Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
      Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
      Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
      Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
      Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
      Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
      Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
      Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
     Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
     Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
    Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
    Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
     Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
    Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
    Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
     Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
     Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
     Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
     Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
     Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
     Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
     Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
     Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
     Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
     Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
     Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
     Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
     Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
     Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
     Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
     Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
     Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
     Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
     Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
     Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
     Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
     Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
     Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
     Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
     Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
     Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
     Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
     Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
     Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
     Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
     Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
     Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
     Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
     Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
     Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
     Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
     Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
     Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
     Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
     Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
     Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
     Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
     Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
     Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
     Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
     Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
     Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
     Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
   Member: m_iHealth (offset 244) (type integer) (bits 32) (VarInt)
   Member: m_iMaxHealth (offset 240) (type integer) (bits 32) (VarInt)
   Member: m_bHasSapper (offset 2592) (type integer) (bits 1) (Unsigned)
   Member: m_iObjectType (offset 2536) (type integer) (bits 3) (Unsigned)
   Member: m_bBuilding (offset 2550) (type integer) (bits 1) (Unsigned)
   Member: m_bPlacing (offset 2549) (type integer) (bits 1) (Unsigned)
   Member: m_bCarried (offset 2564) (type integer) (bits 1) (Unsigned)
   Member: m_bCarryDeploy (offset 2565) (type integer) (bits 1) (Unsigned)
   Member: m_bMiniBuilding (offset 2566) (type integer) (bits 1) (Unsigned)
   Member: m_flPercentageConstructed (offset 2584) (type float) (bits 8) ()
   Member: m_fObjectFlags (offset 2272) (type integer) (bits 4) (Unsigned)
   Member: m_hBuiltOnEntity (offset 2328) (type integer) (bits 21) (Unsigned)
   Member: m_bDisabled (offset 2548) (type integer) (bits 1) (Unsigned)
   Member: m_hBuilder (offset 2276) (type integer) (bits 21) (Unsigned)
   Member: m_vecBuildMaxs (offset 2304) (type vector) (bits 0) (CoordMP)
   Member: m_vecBuildMins (offset 2316) (type vector) (bits 0) (CoordMP)
   Member: m_iDesiredBuildRotations (offset 2656) (type integer) (bits 2) (Unsigned)
   Member: m_bServerOverridePlacement (offset 2684) (type integer) (bits 1) (Unsigned)
   Member: m_iUpgradeLevel (offset 2508) (type integer) (bits 3) ()
   Member: m_iUpgradeMetal (offset 2512) (type integer) (bits 10) ()
   Member: m_iUpgradeMetalRequired (offset 2516) (type integer) (bits 10) ()
   Member: m_iHighestUpgradeLevel (offset 2520) (type integer) (bits 3) ()
   Member: m_iObjectMode (offset 2544) (type integer) (bits 2) (Unsigned)
   Member: m_bDisposableBuilding (offset 2567) (type integer) (bits 1) (Unsigned)
   Member: m_bWasMapPlaced (offset 2504) (type integer) (bits 1) (Unsigned)
   Member: m_bPlasmaDisable (offset 2572) (type integer) (bits 1) (Unsigned)
CObjectSentrygun (type DT_ObjectSentrygun)
 Table: baseclass (offset 0) (type DT_BaseObject)
  Table: baseclass (offset 0) (type DT_BaseCombatCharacter)
   Table: baseclass (offset 0) (type DT_BaseFlex)
    Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: overlay_vars (offset 0) (type DT_OverlayVars)
      Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
       Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
        Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
       Table: 000 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 001 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 002 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 003 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 004 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 005 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 006 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 007 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 008 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 009 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 010 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 011 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 012 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 013 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 014 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: m_flexWeight (offset 1172) (type m_flexWeight)
     Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
     Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
     Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
     Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
     Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
     Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
     Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
     Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
     Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
     Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
     Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
     Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
     Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
     Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
     Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
     Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
     Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
     Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
     Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
     Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
     Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
     Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
     Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
     Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
     Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
     Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
     Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
     Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
     Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
     Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
     Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
     Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
     Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
     Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
     Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
     Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
     Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
     Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
     Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
     Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
     Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
     Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
     Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
     Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
     Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
     Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
     Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
     Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
     Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
     Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
     Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
     Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
     Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
     Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
     Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
     Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
     Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
     Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
     Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
     Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
     Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
     Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
     Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
     Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
     Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
     Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
     Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
     Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
     Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
     Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
     Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
     Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
     Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
     Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
     Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
     Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
     Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
     Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
     Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
     Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
     Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
     Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
     Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
     Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
     Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
     Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
     Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
     Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
     Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
     Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
     Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
     Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
     Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
    Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
    Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
   Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
   Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
    Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
   Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
   Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
    Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
    Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
    Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
    Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
    Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
    Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
    Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
    Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
    Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
    Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
    Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
    Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
    Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
    Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
    Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
    Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
    Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
    Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
    Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
    Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
    Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
    Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
    Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
    Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
    Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
    Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
    Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
    Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
    Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
    Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
    Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
    Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
    Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
    Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
    Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
    Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
    Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
    Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
    Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
    Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
    Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
    Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
    Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
    Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
    Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
    Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
    Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
    Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
  Member: m_iHealth (offset 244) (type integer) (bits 32) (VarInt)
  Member: m_iMaxHealth (offset 240) (type integer) (bits 32) (VarInt)
  Member: m_bHasSapper (offset 2592) (type integer) (bits 1) (Unsigned)
  Member: m_iObjectType (offset 2536) (type integer) (bits 3) (Unsigned)
  Member: m_bBuilding (offset 2550) (type integer) (bits 1) (Unsigned)
  Member: m_bPlacing (offset 2549) (type integer) (bits 1) (Unsigned)
  Member: m_bCarried (offset 2564) (type integer) (bits 1) (Unsigned)
  Member: m_bCarryDeploy (offset 2565) (type integer) (bits 1) (Unsigned)
  Member: m_bMiniBuilding (offset 2566) (type integer) (bits 1) (Unsigned)
  Member: m_flPercentageConstructed (offset 2584) (type float) (bits 8) ()
  Member: m_fObjectFlags (offset 2272) (type integer) (bits 4) (Unsigned)
  Member: m_hBuiltOnEntity (offset 2328) (type integer) (bits 21) (Unsigned)
  Member: m_bDisabled (offset 2548) (type integer) (bits 1) (Unsigned)
  Member: m_hBuilder (offset 2276) (type integer) (bits 21) (Unsigned)
  Member: m_vecBuildMaxs (offset 2304) (type vector) (bits 0) (CoordMP)
  Member: m_vecBuildMins (offset 2316) (type vector) (bits 0) (CoordMP)
  Member: m_iDesiredBuildRotations (offset 2656) (type integer) (bits 2) (Unsigned)
  Member: m_bServerOverridePlacement (offset 2684) (type integer) (bits 1) (Unsigned)
  Member: m_iUpgradeLevel (offset 2508) (type integer) (bits 3) ()
  Member: m_iUpgradeMetal (offset 2512) (type integer) (bits 10) ()
  Member: m_iUpgradeMetalRequired (offset 2516) (type integer) (bits 10) ()
  Member: m_iHighestUpgradeLevel (offset 2520) (type integer) (bits 3) ()
  Member: m_iObjectMode (offset 2544) (type integer) (bits 2) (Unsigned)
  Member: m_bDisposableBuilding (offset 2567) (type integer) (bits 1) (Unsigned)
  Member: m_bWasMapPlaced (offset 2504) (type integer) (bits 1) (Unsigned)
  Member: m_bPlasmaDisable (offset 2572) (type integer) (bits 1) (Unsigned)
 Member: m_iAmmoShells (offset 2776) (type integer) (bits 32) (VarInt|ChangesOften)
 Member: m_iAmmoRockets (offset 2784) (type integer) (bits 32) (VarInt|ChangesOften)
 Member: m_iState (offset 2716) (type integer) (bits 3) (Unsigned)
 Member: m_bPlayerControlled (offset 2820) (type integer) (bits 1) (Unsigned)
 Member: m_nShieldLevel (offset 2824) (type integer) (bits 4) (Unsigned)
 Member: m_hEnemy (offset 2808) (type integer) (bits 21) (Unsigned)
 Member: m_hAutoAimTarget (offset 2868) (type integer) (bits 21) (Unsigned)
 Table: SentrygunLocalData (offset 0) (type DT_SentrygunLocalData)
  Member: m_iKills (offset 2648) (type integer) (bits 32) (VarInt|ChangesOften)
  Member: m_iAssists (offset 2652) (type integer) (bits 32) (VarInt|ChangesOften)
CObjectTeleporter (type DT_ObjectTeleporter)
 Table: baseclass (offset 0) (type DT_BaseObject)
  Table: baseclass (offset 0) (type DT_BaseCombatCharacter)
   Table: baseclass (offset 0) (type DT_BaseFlex)
    Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: overlay_vars (offset 0) (type DT_OverlayVars)
      Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
       Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
        Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
       Table: 000 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 001 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 002 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 003 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 004 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 005 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 006 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 007 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 008 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 009 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 010 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 011 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 012 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 013 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 014 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: m_flexWeight (offset 1172) (type m_flexWeight)
     Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
     Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
     Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
     Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
     Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
     Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
     Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
     Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
     Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
     Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
     Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
     Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
     Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
     Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
     Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
     Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
     Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
     Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
     Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
     Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
     Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
     Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
     Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
     Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
     Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
     Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
     Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
     Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
     Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
     Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
     Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
     Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
     Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
     Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
     Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
     Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
     Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
     Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
     Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
     Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
     Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
     Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
     Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
     Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
     Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
     Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
     Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
     Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
     Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
     Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
     Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
     Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
     Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
     Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
     Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
     Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
     Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
     Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
     Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
     Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
     Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
     Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
     Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
     Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
     Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
     Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
     Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
     Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
     Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
     Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
     Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
     Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
     Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
     Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
     Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
     Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
     Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
     Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
     Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
     Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
     Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
     Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
     Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
     Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
     Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
     Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
     Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
     Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
     Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
     Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
     Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
     Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
     Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
    Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
    Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
   Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
   Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
    Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
   Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
   Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
    Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
    Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
    Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
    Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
    Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
    Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
    Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
    Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
    Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
    Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
    Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
    Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
    Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
    Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
    Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
    Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
    Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
    Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
    Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
    Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
    Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
    Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
    Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
    Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
    Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
    Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
    Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
    Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
    Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
    Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
    Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
    Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
    Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
    Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
    Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
    Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
    Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
    Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
    Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
    Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
    Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
    Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
    Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
    Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
    Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
    Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
    Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
    Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
  Member: m_iHealth (offset 244) (type integer) (bits 32) (VarInt)
  Member: m_iMaxHealth (offset 240) (type integer) (bits 32) (VarInt)
  Member: m_bHasSapper (offset 2592) (type integer) (bits 1) (Unsigned)
  Member: m_iObjectType (offset 2536) (type integer) (bits 3) (Unsigned)
  Member: m_bBuilding (offset 2550) (type integer) (bits 1) (Unsigned)
  Member: m_bPlacing (offset 2549) (type integer) (bits 1) (Unsigned)
  Member: m_bCarried (offset 2564) (type integer) (bits 1) (Unsigned)
  Member: m_bCarryDeploy (offset 2565) (type integer) (bits 1) (Unsigned)
  Member: m_bMiniBuilding (offset 2566) (type integer) (bits 1) (Unsigned)
  Member: m_flPercentageConstructed (offset 2584) (type float) (bits 8) ()
  Member: m_fObjectFlags (offset 2272) (type integer) (bits 4) (Unsigned)
  Member: m_hBuiltOnEntity (offset 2328) (type integer) (bits 21) (Unsigned)
  Member: m_bDisabled (offset 2548) (type integer) (bits 1) (Unsigned)
  Member: m_hBuilder (offset 2276) (type integer) (bits 21) (Unsigned)
  Member: m_vecBuildMaxs (offset 2304) (type vector) (bits 0) (CoordMP)
  Member: m_vecBuildMins (offset 2316) (type vector) (bits 0) (CoordMP)
  Member: m_iDesiredBuildRotations (offset 2656) (type integer) (bits 2) (Unsigned)
  Member: m_bServerOverridePlacement (offset 2684) (type integer) (bits 1) (Unsigned)
  Member: m_iUpgradeLevel (offset 2508) (type integer) (bits 3) ()
  Member: m_iUpgradeMetal (offset 2512) (type integer) (bits 10) ()
  Member: m_iUpgradeMetalRequired (offset 2516) (type integer) (bits 10) ()
  Member: m_iHighestUpgradeLevel (offset 2520) (type integer) (bits 3) ()
  Member: m_iObjectMode (offset 2544) (type integer) (bits 2) (Unsigned)
  Member: m_bDisposableBuilding (offset 2567) (type integer) (bits 1) (Unsigned)
  Member: m_bWasMapPlaced (offset 2504) (type integer) (bits 1) (Unsigned)
  Member: m_bPlasmaDisable (offset 2572) (type integer) (bits 1) (Unsigned)
 Member: m_iState (offset 2724) (type integer) (bits 5) ()
 Member: m_flRechargeTime (offset 2728) (type float) (bits 0) (NoScale)
 Member: m_flCurrentRechargeDuration (offset 2732) (type float) (bits 0) (NoScale)
 Member: m_iTimesUsed (offset 2736) (type integer) (bits 10) (Unsigned)
 Member: m_flYawToExit (offset 2740) (type float) (bits 8) ()
 Member: m_bMatchBuilding (offset 2744) (type integer) (bits 1) (Unsigned)
CParticleFire (type DT_ParticleFire)
 Member: m_vOrigin (offset 856) (type vector) (bits 0) (CoordMP)
 Member: m_vDirection (offset 868) (type vector) (bits 0) (NoScale)
CParticlePerformanceMonitor (type DT_ParticlePerformanceMonitor)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_bDisplayPerf (offset 856) (type integer) (bits 1) (Unsigned)
 Member: m_bMeasurePerf (offset 857) (type integer) (bits 1) (Unsigned)
CParticleSystem (type DT_ParticleSystem)
 Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
 Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
 Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
 Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
 Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
 Member: m_iEffectIndex (offset 868) (type integer) (bits 12) (Unsigned)
 Member: m_bActive (offset 864) (type integer) (bits 1) (Unsigned)
 Member: m_flStartTime (offset 872) (type float) (bits 0) (NoScale)
 Table: m_hControlPointEnts (offset 1128) (type m_hControlPointEnts)
  Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
  Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
  Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
  Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
  Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
  Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
  Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
  Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
  Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
  Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
  Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
  Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
  Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
  Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
  Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
  Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
  Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
  Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
  Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
  Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
  Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
  Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
  Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
  Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
  Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
  Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
  Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
  Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
  Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
  Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
  Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
  Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
  Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
  Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
  Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
  Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
  Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
  Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
  Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
  Member: 048 (offset 192) (type integer) (bits 21) (Unsigned)
  Member: 049 (offset 196) (type integer) (bits 21) (Unsigned)
  Member: 050 (offset 200) (type integer) (bits 21) (Unsigned)
  Member: 051 (offset 204) (type integer) (bits 21) (Unsigned)
  Member: 052 (offset 208) (type integer) (bits 21) (Unsigned)
  Member: 053 (offset 212) (type integer) (bits 21) (Unsigned)
  Member: 054 (offset 216) (type integer) (bits 21) (Unsigned)
  Member: 055 (offset 220) (type integer) (bits 21) (Unsigned)
  Member: 056 (offset 224) (type integer) (bits 21) (Unsigned)
  Member: 057 (offset 228) (type integer) (bits 21) (Unsigned)
  Member: 058 (offset 232) (type integer) (bits 21) (Unsigned)
  Member: 059 (offset 236) (type integer) (bits 21) (Unsigned)
  Member: 060 (offset 240) (type integer) (bits 21) (Unsigned)
  Member: 061 (offset 244) (type integer) (bits 21) (Unsigned)
  Member: 062 (offset 248) (type integer) (bits 21) (Unsigned)
 Table: m_iControlPointParents (offset 1380) (type m_iControlPointParents)
  Member: 000 (offset 0) (type integer) (bits 3) (Unsigned)
  Member: 001 (offset 1) (type integer) (bits 3) (Unsigned)
  Member: 002 (offset 2) (type integer) (bits 3) (Unsigned)
  Member: 003 (offset 3) (type integer) (bits 3) (Unsigned)
  Member: 004 (offset 4) (type integer) (bits 3) (Unsigned)
  Member: 005 (offset 5) (type integer) (bits 3) (Unsigned)
  Member: 006 (offset 6) (type integer) (bits 3) (Unsigned)
  Member: 007 (offset 7) (type integer) (bits 3) (Unsigned)
  Member: 008 (offset 8) (type integer) (bits 3) (Unsigned)
  Member: 009 (offset 9) (type integer) (bits 3) (Unsigned)
  Member: 010 (offset 10) (type integer) (bits 3) (Unsigned)
  Member: 011 (offset 11) (type integer) (bits 3) (Unsigned)
  Member: 012 (offset 12) (type integer) (bits 3) (Unsigned)
  Member: 013 (offset 13) (type integer) (bits 3) (Unsigned)
  Member: 014 (offset 14) (type integer) (bits 3) (Unsigned)
  Member: 015 (offset 15) (type integer) (bits 3) (Unsigned)
  Member: 016 (offset 16) (type integer) (bits 3) (Unsigned)
  Member: 017 (offset 17) (type integer) (bits 3) (Unsigned)
  Member: 018 (offset 18) (type integer) (bits 3) (Unsigned)
  Member: 019 (offset 19) (type integer) (bits 3) (Unsigned)
  Member: 020 (offset 20) (type integer) (bits 3) (Unsigned)
  Member: 021 (offset 21) (type integer) (bits 3) (Unsigned)
  Member: 022 (offset 22) (type integer) (bits 3) (Unsigned)
  Member: 023 (offset 23) (type integer) (bits 3) (Unsigned)
  Member: 024 (offset 24) (type integer) (bits 3) (Unsigned)
  Member: 025 (offset 25) (type integer) (bits 3) (Unsigned)
  Member: 026 (offset 26) (type integer) (bits 3) (Unsigned)
  Member: 027 (offset 27) (type integer) (bits 3) (Unsigned)
  Member: 028 (offset 28) (type integer) (bits 3) (Unsigned)
  Member: 029 (offset 29) (type integer) (bits 3) (Unsigned)
  Member: 030 (offset 30) (type integer) (bits 3) (Unsigned)
  Member: 031 (offset 31) (type integer) (bits 3) (Unsigned)
  Member: 032 (offset 32) (type integer) (bits 3) (Unsigned)
  Member: 033 (offset 33) (type integer) (bits 3) (Unsigned)
  Member: 034 (offset 34) (type integer) (bits 3) (Unsigned)
  Member: 035 (offset 35) (type integer) (bits 3) (Unsigned)
  Member: 036 (offset 36) (type integer) (bits 3) (Unsigned)
  Member: 037 (offset 37) (type integer) (bits 3) (Unsigned)
  Member: 038 (offset 38) (type integer) (bits 3) (Unsigned)
  Member: 039 (offset 39) (type integer) (bits 3) (Unsigned)
  Member: 040 (offset 40) (type integer) (bits 3) (Unsigned)
  Member: 041 (offset 41) (type integer) (bits 3) (Unsigned)
  Member: 042 (offset 42) (type integer) (bits 3) (Unsigned)
  Member: 043 (offset 43) (type integer) (bits 3) (Unsigned)
  Member: 044 (offset 44) (type integer) (bits 3) (Unsigned)
  Member: 045 (offset 45) (type integer) (bits 3) (Unsigned)
  Member: 046 (offset 46) (type integer) (bits 3) (Unsigned)
  Member: 047 (offset 47) (type integer) (bits 3) (Unsigned)
  Member: 048 (offset 48) (type integer) (bits 3) (Unsigned)
  Member: 049 (offset 49) (type integer) (bits 3) (Unsigned)
  Member: 050 (offset 50) (type integer) (bits 3) (Unsigned)
  Member: 051 (offset 51) (type integer) (bits 3) (Unsigned)
  Member: 052 (offset 52) (type integer) (bits 3) (Unsigned)
  Member: 053 (offset 53) (type integer) (bits 3) (Unsigned)
  Member: 054 (offset 54) (type integer) (bits 3) (Unsigned)
  Member: 055 (offset 55) (type integer) (bits 3) (Unsigned)
  Member: 056 (offset 56) (type integer) (bits 3) (Unsigned)
  Member: 057 (offset 57) (type integer) (bits 3) (Unsigned)
  Member: 058 (offset 58) (type integer) (bits 3) (Unsigned)
  Member: 059 (offset 59) (type integer) (bits 3) (Unsigned)
  Member: 060 (offset 60) (type integer) (bits 3) (Unsigned)
  Member: 061 (offset 61) (type integer) (bits 3) (Unsigned)
  Member: 062 (offset 62) (type integer) (bits 3) (Unsigned)
 Member: m_bWeatherEffect (offset 1443) (type integer) (bits 1) (Unsigned)
CPasstimeBall (type DT_PasstimeBall)
 Table: baseclass (offset 0) (type DT_BaseAnimating)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
  Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nBody (offset 884) (type integer) (bits 32) ()
  Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
  Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
  Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
  Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
   Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
  Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
  Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
  Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
  Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
   Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
  Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
 Member: m_iCollisionCount (offset 1304) (type integer) (bits 32) ()
 Member: m_hHomingTarget (offset 1308) (type integer) (bits 21) (Unsigned)
 Member: m_hCarrier (offset 1312) (type integer) (bits 21) (Unsigned)
 Member: m_hPrevCarrier (offset 1316) (type integer) (bits 21) (Unsigned)
CPasstimeGun (type DT_PasstimeGun)
 Table: baseclass (offset 0) (type DT_TFWeaponBase)
  Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
   Table: baseclass (offset 0) (type DT_EconEntity)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
     Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
     Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
     Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
     Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
      Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
      Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
      Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
      Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
      Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
      Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
      Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
      Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
      Table: m_AttributeList (offset 88) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
      Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
   Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
    Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
    Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
    Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
    Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
    Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
    Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
    Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
   Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
    Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
    Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
    Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
    Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
    Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
   Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
   Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
   Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
  Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
  Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
  Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
  Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
  Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
  Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
   Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
   Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
   Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
   Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
   Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
  Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
  Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
  Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
  Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
  Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
  Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
  Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
  Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
  Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
  Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Member: m_eThrowState (offset 2052) (type integer) (bits 32) ()
 Member: m_fChargeBeginTime (offset 2056) (type float) (bits 0) (NoScale)
CPhysBox (type DT_PhysBox)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
CPhysBoxMultiplayer (type DT_PhysBoxMultiplayer)
 Table: baseclass (offset 0) (type DT_PhysBox)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_iPhysicsMode (offset 1276) (type integer) (bits 1) (Unsigned)
 Member: m_fMass (offset 1280) (type float) (bits 0) (NoScale)
CPhysicsProp (type DT_PhysicsProp)
 Table: baseclass (offset 0) (type DT_BreakableProp)
  Table: baseclass (offset 0) (type DT_BaseAnimating)
   Table: baseclass (offset 0) (type DT_BaseEntity)
    Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
     Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
    Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
    Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
    Table: m_Collision (offset 348) (type DT_CollisionProperty)
     Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
     Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
     Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
     Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
     Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
     Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
     Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
     Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
    Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
    Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
    Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
    Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
    Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
    Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
    Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
    Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
    Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
    Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
    Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
    Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
    Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
    Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
    Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
    Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
    Table: predictable_id (offset 0) (type DT_PredictableId)
     Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
     Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
    Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
    Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
    Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
    Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
     Member: 000 (offset 0) (type integer) (bits 13) ()
     Member: 001 (offset 4) (type integer) (bits 13) ()
     Member: 002 (offset 8) (type integer) (bits 13) ()
     Member: 003 (offset 12) (type integer) (bits 13) ()
   Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
   Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
   Member: m_nSkin (offset 880) (type integer) (bits 10) ()
   Member: m_nBody (offset 884) (type integer) (bits 32) ()
   Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
   Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
   Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
    Member: 000 (offset 0) (type float) (bits 8) ()
    Member: 001 (offset 4) (type float) (bits 8) ()
    Member: 002 (offset 8) (type float) (bits 8) ()
    Member: 003 (offset 12) (type float) (bits 8) ()
    Member: 004 (offset 16) (type float) (bits 8) ()
    Member: 005 (offset 20) (type float) (bits 8) ()
    Member: 006 (offset 24) (type float) (bits 8) ()
    Member: 007 (offset 28) (type float) (bits 8) ()
    Member: 008 (offset 32) (type float) (bits 8) ()
    Member: 009 (offset 36) (type float) (bits 8) ()
    Member: 010 (offset 40) (type float) (bits 8) ()
    Member: 011 (offset 44) (type float) (bits 8) ()
    Member: 012 (offset 48) (type float) (bits 8) ()
    Member: 013 (offset 52) (type float) (bits 8) ()
    Member: 014 (offset 56) (type float) (bits 8) ()
    Member: 015 (offset 60) (type float) (bits 8) ()
    Member: 016 (offset 64) (type float) (bits 8) ()
    Member: 017 (offset 68) (type float) (bits 8) ()
    Member: 018 (offset 72) (type float) (bits 8) ()
    Member: 019 (offset 76) (type float) (bits 8) ()
    Member: 020 (offset 80) (type float) (bits 8) ()
    Member: 021 (offset 84) (type float) (bits 8) ()
    Member: 022 (offset 88) (type float) (bits 8) ()
    Member: 023 (offset 92) (type float) (bits 8) ()
   Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
   Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
   Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
    Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
    Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
    Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
    Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
   Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
   Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
   Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
   Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
   Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
   Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
   Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
   Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
    Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
   Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
   Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
   Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
 Member: m_bAwake (offset 1726) (type integer) (bits 1) (Unsigned)
CPhysicsPropMultiplayer (type DT_PhysicsPropMultiplayer)
 Table: baseclass (offset 0) (type DT_PhysicsProp)
  Table: baseclass (offset 0) (type DT_BreakableProp)
   Table: baseclass (offset 0) (type DT_BaseAnimating)
    Table: baseclass (offset 0) (type DT_BaseEntity)
     Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
      Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
     Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
     Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
     Table: m_Collision (offset 348) (type DT_CollisionProperty)
      Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
      Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
      Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
      Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
      Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
      Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
      Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
      Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
     Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
     Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
     Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
     Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
     Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
     Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
     Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
     Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
     Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
     Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
     Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
     Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
     Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
     Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
     Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
     Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
     Table: predictable_id (offset 0) (type DT_PredictableId)
      Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
      Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
     Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
     Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
     Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
     Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
      Member: 000 (offset 0) (type integer) (bits 13) ()
      Member: 001 (offset 4) (type integer) (bits 13) ()
      Member: 002 (offset 8) (type integer) (bits 13) ()
      Member: 003 (offset 12) (type integer) (bits 13) ()
    Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
    Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
    Member: m_nSkin (offset 880) (type integer) (bits 10) ()
    Member: m_nBody (offset 884) (type integer) (bits 32) ()
    Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
    Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
    Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
     Member: 000 (offset 0) (type float) (bits 8) ()
     Member: 001 (offset 4) (type float) (bits 8) ()
     Member: 002 (offset 8) (type float) (bits 8) ()
     Member: 003 (offset 12) (type float) (bits 8) ()
     Member: 004 (offset 16) (type float) (bits 8) ()
     Member: 005 (offset 20) (type float) (bits 8) ()
     Member: 006 (offset 24) (type float) (bits 8) ()
     Member: 007 (offset 28) (type float) (bits 8) ()
     Member: 008 (offset 32) (type float) (bits 8) ()
     Member: 009 (offset 36) (type float) (bits 8) ()
     Member: 010 (offset 40) (type float) (bits 8) ()
     Member: 011 (offset 44) (type float) (bits 8) ()
     Member: 012 (offset 48) (type float) (bits 8) ()
     Member: 013 (offset 52) (type float) (bits 8) ()
     Member: 014 (offset 56) (type float) (bits 8) ()
     Member: 015 (offset 60) (type float) (bits 8) ()
     Member: 016 (offset 64) (type float) (bits 8) ()
     Member: 017 (offset 68) (type float) (bits 8) ()
     Member: 018 (offset 72) (type float) (bits 8) ()
     Member: 019 (offset 76) (type float) (bits 8) ()
     Member: 020 (offset 80) (type float) (bits 8) ()
     Member: 021 (offset 84) (type float) (bits 8) ()
     Member: 022 (offset 88) (type float) (bits 8) ()
     Member: 023 (offset 92) (type float) (bits 8) ()
    Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
    Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
    Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
     Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
    Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
    Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
    Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
    Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
    Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
    Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
    Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
    Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
     Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
    Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
    Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
    Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
  Member: m_bAwake (offset 1726) (type integer) (bits 1) (Unsigned)
 Member: m_iPhysicsMode (offset 1732) (type integer) (bits 2) (Unsigned)
 Member: m_fMass (offset 1736) (type float) (bits 0) (NoScale)
 Member: m_collisionMins (offset 1744) (type vector) (bits 0) (NoScale)
 Member: m_collisionMaxs (offset 1756) (type vector) (bits 0) (NoScale)
CPhysMagnet (type DT_PhysMagnet)
 Table: baseclass (offset 0) (type DT_BaseAnimating)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
  Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nBody (offset 884) (type integer) (bits 32) ()
  Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
  Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
  Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
  Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
   Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
  Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
  Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
  Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
  Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
   Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
  Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
CPlasma (type DT_Plasma)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_flScale (offset 860) (type float) (bits 0) (NoScale)
 Member: m_flScaleTime (offset 864) (type float) (bits 0) (NoScale)
 Member: m_nFlags (offset 868) (type integer) (bits 8) (Unsigned)
 Member: m_nPlasmaModelIndex (offset 872) (type integer) (bits 13) ()
 Member: m_nPlasmaModelIndex2 (offset 876) (type integer) (bits 13) ()
 Member: m_nGlowModelIndex (offset 880) (type integer) (bits 13) ()
CPlayerDestructionDispenser (type DT_PlayerDestructionDispenser)
 Table: baseclass (offset 0) (type DT_ObjectDispenser)
  Table: baseclass (offset 0) (type DT_BaseObject)
   Table: baseclass (offset 0) (type DT_BaseCombatCharacter)
    Table: baseclass (offset 0) (type DT_BaseFlex)
     Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: overlay_vars (offset 0) (type DT_OverlayVars)
       Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
        Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
         Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
        Table: 000 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 001 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 002 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 003 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 004 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 005 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 006 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 007 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 008 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 009 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 010 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 011 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 012 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 013 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 014 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
     Table: m_flexWeight (offset 1172) (type m_flexWeight)
      Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
      Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
      Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
      Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
      Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
      Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
      Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
      Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
      Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
      Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
      Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
      Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
      Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
      Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
      Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
      Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
      Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
      Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
      Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
      Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
      Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
      Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
      Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
      Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
      Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
      Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
      Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
      Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
      Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
      Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
      Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
      Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
      Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
      Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
      Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
      Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
      Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
      Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
      Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
      Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
      Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
      Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
      Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
      Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
      Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
      Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
      Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
      Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
      Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
      Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
      Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
      Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
      Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
      Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
      Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
      Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
      Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
      Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
      Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
      Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
      Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
      Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
      Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
      Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
      Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
      Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
      Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
      Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
      Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
      Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
      Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
      Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
      Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
      Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
      Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
      Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
      Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
      Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
      Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
      Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
      Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
      Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
      Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
      Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
      Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
      Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
      Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
      Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
      Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
      Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
      Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
      Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
      Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
     Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
     Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
    Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
    Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
     Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
    Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
    Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
     Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
     Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
     Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
     Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
     Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
     Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
     Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
     Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
     Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
     Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
     Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
     Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
     Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
     Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
     Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
     Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
     Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
     Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
     Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
     Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
     Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
     Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
     Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
     Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
     Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
     Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
     Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
     Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
     Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
     Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
     Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
     Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
     Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
     Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
     Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
     Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
     Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
     Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
     Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
     Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
     Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
     Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
     Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
     Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
     Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
     Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
     Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
     Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
   Member: m_iHealth (offset 244) (type integer) (bits 32) (VarInt)
   Member: m_iMaxHealth (offset 240) (type integer) (bits 32) (VarInt)
   Member: m_bHasSapper (offset 2592) (type integer) (bits 1) (Unsigned)
   Member: m_iObjectType (offset 2536) (type integer) (bits 3) (Unsigned)
   Member: m_bBuilding (offset 2550) (type integer) (bits 1) (Unsigned)
   Member: m_bPlacing (offset 2549) (type integer) (bits 1) (Unsigned)
   Member: m_bCarried (offset 2564) (type integer) (bits 1) (Unsigned)
   Member: m_bCarryDeploy (offset 2565) (type integer) (bits 1) (Unsigned)
   Member: m_bMiniBuilding (offset 2566) (type integer) (bits 1) (Unsigned)
   Member: m_flPercentageConstructed (offset 2584) (type float) (bits 8) ()
   Member: m_fObjectFlags (offset 2272) (type integer) (bits 4) (Unsigned)
   Member: m_hBuiltOnEntity (offset 2328) (type integer) (bits 21) (Unsigned)
   Member: m_bDisabled (offset 2548) (type integer) (bits 1) (Unsigned)
   Member: m_hBuilder (offset 2276) (type integer) (bits 21) (Unsigned)
   Member: m_vecBuildMaxs (offset 2304) (type vector) (bits 0) (CoordMP)
   Member: m_vecBuildMins (offset 2316) (type vector) (bits 0) (CoordMP)
   Member: m_iDesiredBuildRotations (offset 2656) (type integer) (bits 2) (Unsigned)
   Member: m_bServerOverridePlacement (offset 2684) (type integer) (bits 1) (Unsigned)
   Member: m_iUpgradeLevel (offset 2508) (type integer) (bits 3) ()
   Member: m_iUpgradeMetal (offset 2512) (type integer) (bits 10) ()
   Member: m_iUpgradeMetalRequired (offset 2516) (type integer) (bits 10) ()
   Member: m_iHighestUpgradeLevel (offset 2520) (type integer) (bits 3) ()
   Member: m_iObjectMode (offset 2544) (type integer) (bits 2) (Unsigned)
   Member: m_bDisposableBuilding (offset 2567) (type integer) (bits 1) (Unsigned)
   Member: m_bWasMapPlaced (offset 2504) (type integer) (bits 1) (Unsigned)
   Member: m_bPlasmaDisable (offset 2572) (type integer) (bits 1) (Unsigned)
  Member: m_iState (offset 2736) (type integer) (bits 2) ()
  Member: m_iAmmoMetal (offset 2740) (type integer) (bits 32) (VarInt)
  Member: m_iMiniBombCounter (offset 2744) (type integer) (bits 32) (VarInt)
  Member: healing_array_element (offset 0) (type integer) (bits 21) (Unsigned|InsideArray)
  Member: "healing_array" (offset 0) (type array) (bits 0) ()
CPlayerResource (type DT_PlayerResource)
 Table: m_iPing (offset 856) (type m_iPing)
  Member: 000 (offset 0) (type integer) (bits 10) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 10) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 10) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 10) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 10) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 10) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 10) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 10) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 10) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 10) (Unsigned)
  Member: 010 (offset 40) (type integer) (bits 10) (Unsigned)
  Member: 011 (offset 44) (type integer) (bits 10) (Unsigned)
  Member: 012 (offset 48) (type integer) (bits 10) (Unsigned)
  Member: 013 (offset 52) (type integer) (bits 10) (Unsigned)
  Member: 014 (offset 56) (type integer) (bits 10) (Unsigned)
  Member: 015 (offset 60) (type integer) (bits 10) (Unsigned)
  Member: 016 (offset 64) (type integer) (bits 10) (Unsigned)
  Member: 017 (offset 68) (type integer) (bits 10) (Unsigned)
  Member: 018 (offset 72) (type integer) (bits 10) (Unsigned)
  Member: 019 (offset 76) (type integer) (bits 10) (Unsigned)
  Member: 020 (offset 80) (type integer) (bits 10) (Unsigned)
  Member: 021 (offset 84) (type integer) (bits 10) (Unsigned)
  Member: 022 (offset 88) (type integer) (bits 10) (Unsigned)
  Member: 023 (offset 92) (type integer) (bits 10) (Unsigned)
  Member: 024 (offset 96) (type integer) (bits 10) (Unsigned)
  Member: 025 (offset 100) (type integer) (bits 10) (Unsigned)
  Member: 026 (offset 104) (type integer) (bits 10) (Unsigned)
  Member: 027 (offset 108) (type integer) (bits 10) (Unsigned)
  Member: 028 (offset 112) (type integer) (bits 10) (Unsigned)
  Member: 029 (offset 116) (type integer) (bits 10) (Unsigned)
  Member: 030 (offset 120) (type integer) (bits 10) (Unsigned)
  Member: 031 (offset 124) (type integer) (bits 10) (Unsigned)
  Member: 032 (offset 128) (type integer) (bits 10) (Unsigned)
  Member: 033 (offset 132) (type integer) (bits 10) (Unsigned)
 Table: m_iScore (offset 992) (type m_iScore)
  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) ()
  Member: 033 (offset 132) (type integer) (bits 12) ()
 Table: m_iDeaths (offset 1128) (type 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) ()
  Member: 033 (offset 132) (type integer) (bits 12) ()
 Table: m_bConnected (offset 1264) (type m_bConnected)
  Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 1) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 1) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 1) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 1) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 1) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 1) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 1) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 1) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 1) (Unsigned)
  Member: 010 (offset 40) (type integer) (bits 1) (Unsigned)
  Member: 011 (offset 44) (type integer) (bits 1) (Unsigned)
  Member: 012 (offset 48) (type integer) (bits 1) (Unsigned)
  Member: 013 (offset 52) (type integer) (bits 1) (Unsigned)
  Member: 014 (offset 56) (type integer) (bits 1) (Unsigned)
  Member: 015 (offset 60) (type integer) (bits 1) (Unsigned)
  Member: 016 (offset 64) (type integer) (bits 1) (Unsigned)
  Member: 017 (offset 68) (type integer) (bits 1) (Unsigned)
  Member: 018 (offset 72) (type integer) (bits 1) (Unsigned)
  Member: 019 (offset 76) (type integer) (bits 1) (Unsigned)
  Member: 020 (offset 80) (type integer) (bits 1) (Unsigned)
  Member: 021 (offset 84) (type integer) (bits 1) (Unsigned)
  Member: 022 (offset 88) (type integer) (bits 1) (Unsigned)
  Member: 023 (offset 92) (type integer) (bits 1) (Unsigned)
  Member: 024 (offset 96) (type integer) (bits 1) (Unsigned)
  Member: 025 (offset 100) (type integer) (bits 1) (Unsigned)
  Member: 026 (offset 104) (type integer) (bits 1) (Unsigned)
  Member: 027 (offset 108) (type integer) (bits 1) (Unsigned)
  Member: 028 (offset 112) (type integer) (bits 1) (Unsigned)
  Member: 029 (offset 116) (type integer) (bits 1) (Unsigned)
  Member: 030 (offset 120) (type integer) (bits 1) (Unsigned)
  Member: 031 (offset 124) (type integer) (bits 1) (Unsigned)
  Member: 032 (offset 128) (type integer) (bits 1) (Unsigned)
  Member: 033 (offset 132) (type integer) (bits 1) (Unsigned)
 Table: m_iTeam (offset 1400) (type 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) ()
  Member: 033 (offset 132) (type integer) (bits 4) ()
 Table: m_bAlive (offset 1536) (type m_bAlive)
  Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 1) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 1) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 1) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 1) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 1) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 1) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 1) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 1) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 1) (Unsigned)
  Member: 010 (offset 40) (type integer) (bits 1) (Unsigned)
  Member: 011 (offset 44) (type integer) (bits 1) (Unsigned)
  Member: 012 (offset 48) (type integer) (bits 1) (Unsigned)
  Member: 013 (offset 52) (type integer) (bits 1) (Unsigned)
  Member: 014 (offset 56) (type integer) (bits 1) (Unsigned)
  Member: 015 (offset 60) (type integer) (bits 1) (Unsigned)
  Member: 016 (offset 64) (type integer) (bits 1) (Unsigned)
  Member: 017 (offset 68) (type integer) (bits 1) (Unsigned)
  Member: 018 (offset 72) (type integer) (bits 1) (Unsigned)
  Member: 019 (offset 76) (type integer) (bits 1) (Unsigned)
  Member: 020 (offset 80) (type integer) (bits 1) (Unsigned)
  Member: 021 (offset 84) (type integer) (bits 1) (Unsigned)
  Member: 022 (offset 88) (type integer) (bits 1) (Unsigned)
  Member: 023 (offset 92) (type integer) (bits 1) (Unsigned)
  Member: 024 (offset 96) (type integer) (bits 1) (Unsigned)
  Member: 025 (offset 100) (type integer) (bits 1) (Unsigned)
  Member: 026 (offset 104) (type integer) (bits 1) (Unsigned)
  Member: 027 (offset 108) (type integer) (bits 1) (Unsigned)
  Member: 028 (offset 112) (type integer) (bits 1) (Unsigned)
  Member: 029 (offset 116) (type integer) (bits 1) (Unsigned)
  Member: 030 (offset 120) (type integer) (bits 1) (Unsigned)
  Member: 031 (offset 124) (type integer) (bits 1) (Unsigned)
  Member: 032 (offset 128) (type integer) (bits 1) (Unsigned)
  Member: 033 (offset 132) (type integer) (bits 1) (Unsigned)
 Table: m_iHealth (offset 1672) (type m_iHealth)
  Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 004 (offset 16) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 005 (offset 20) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 006 (offset 24) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 007 (offset 28) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 008 (offset 32) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 009 (offset 36) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 010 (offset 40) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 011 (offset 44) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 012 (offset 48) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 013 (offset 52) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 014 (offset 56) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 015 (offset 60) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 016 (offset 64) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 017 (offset 68) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 018 (offset 72) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 019 (offset 76) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 020 (offset 80) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 021 (offset 84) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 022 (offset 88) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 023 (offset 92) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 024 (offset 96) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 025 (offset 100) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 026 (offset 104) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 027 (offset 108) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 028 (offset 112) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 029 (offset 116) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 030 (offset 120) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 031 (offset 124) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 032 (offset 128) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 033 (offset 132) (type integer) (bits 32) (Unsigned|VarInt)
 Table: m_iAccountID (offset 1808) (type m_iAccountID)
  Member: 000 (offset 0) (type integer) (bits 32) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 32) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 32) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 32) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 32) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 32) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 32) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 32) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 32) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 32) (Unsigned)
  Member: 010 (offset 40) (type integer) (bits 32) (Unsigned)
  Member: 011 (offset 44) (type integer) (bits 32) (Unsigned)
  Member: 012 (offset 48) (type integer) (bits 32) (Unsigned)
  Member: 013 (offset 52) (type integer) (bits 32) (Unsigned)
  Member: 014 (offset 56) (type integer) (bits 32) (Unsigned)
  Member: 015 (offset 60) (type integer) (bits 32) (Unsigned)
  Member: 016 (offset 64) (type integer) (bits 32) (Unsigned)
  Member: 017 (offset 68) (type integer) (bits 32) (Unsigned)
  Member: 018 (offset 72) (type integer) (bits 32) (Unsigned)
  Member: 019 (offset 76) (type integer) (bits 32) (Unsigned)
  Member: 020 (offset 80) (type integer) (bits 32) (Unsigned)
  Member: 021 (offset 84) (type integer) (bits 32) (Unsigned)
  Member: 022 (offset 88) (type integer) (bits 32) (Unsigned)
  Member: 023 (offset 92) (type integer) (bits 32) (Unsigned)
  Member: 024 (offset 96) (type integer) (bits 32) (Unsigned)
  Member: 025 (offset 100) (type integer) (bits 32) (Unsigned)
  Member: 026 (offset 104) (type integer) (bits 32) (Unsigned)
  Member: 027 (offset 108) (type integer) (bits 32) (Unsigned)
  Member: 028 (offset 112) (type integer) (bits 32) (Unsigned)
  Member: 029 (offset 116) (type integer) (bits 32) (Unsigned)
  Member: 030 (offset 120) (type integer) (bits 32) (Unsigned)
  Member: 031 (offset 124) (type integer) (bits 32) (Unsigned)
  Member: 032 (offset 128) (type integer) (bits 32) (Unsigned)
  Member: 033 (offset 132) (type integer) (bits 32) (Unsigned)
 Table: m_bValid (offset 1944) (type m_bValid)
  Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 1) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 1) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 1) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 1) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 1) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 1) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 1) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 1) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 1) (Unsigned)
  Member: 010 (offset 40) (type integer) (bits 1) (Unsigned)
  Member: 011 (offset 44) (type integer) (bits 1) (Unsigned)
  Member: 012 (offset 48) (type integer) (bits 1) (Unsigned)
  Member: 013 (offset 52) (type integer) (bits 1) (Unsigned)
  Member: 014 (offset 56) (type integer) (bits 1) (Unsigned)
  Member: 015 (offset 60) (type integer) (bits 1) (Unsigned)
  Member: 016 (offset 64) (type integer) (bits 1) (Unsigned)
  Member: 017 (offset 68) (type integer) (bits 1) (Unsigned)
  Member: 018 (offset 72) (type integer) (bits 1) (Unsigned)
  Member: 019 (offset 76) (type integer) (bits 1) (Unsigned)
  Member: 020 (offset 80) (type integer) (bits 1) (Unsigned)
  Member: 021 (offset 84) (type integer) (bits 1) (Unsigned)
  Member: 022 (offset 88) (type integer) (bits 1) (Unsigned)
  Member: 023 (offset 92) (type integer) (bits 1) (Unsigned)
  Member: 024 (offset 96) (type integer) (bits 1) (Unsigned)
  Member: 025 (offset 100) (type integer) (bits 1) (Unsigned)
  Member: 026 (offset 104) (type integer) (bits 1) (Unsigned)
  Member: 027 (offset 108) (type integer) (bits 1) (Unsigned)
  Member: 028 (offset 112) (type integer) (bits 1) (Unsigned)
  Member: 029 (offset 116) (type integer) (bits 1) (Unsigned)
  Member: 030 (offset 120) (type integer) (bits 1) (Unsigned)
  Member: 031 (offset 124) (type integer) (bits 1) (Unsigned)
  Member: 032 (offset 128) (type integer) (bits 1) (Unsigned)
  Member: 033 (offset 132) (type integer) (bits 1) (Unsigned)
CPointCamera (type DT_PointCamera)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_FOV (offset 864) (type float) (bits 0) (NoScale)
 Member: m_Resolution (offset 868) (type float) (bits 0) (NoScale)
 Member: m_bFogEnable (offset 872) (type integer) (bits 1) (Unsigned)
 Member: m_FogColor (offset 873) (type integer) (bits 32) (Unsigned)
 Member: m_flFogStart (offset 880) (type float) (bits 0) (NoScale)
 Member: m_flFogEnd (offset 884) (type float) (bits 0) (NoScale)
 Member: m_flFogMaxDensity (offset 888) (type float) (bits 0) (NoScale)
 Member: m_bActive (offset 892) (type integer) (bits 1) (Unsigned)
 Member: m_bUseScreenAspectRatio (offset 893) (type integer) (bits 1) (Unsigned)
CPointCommentaryNode (type DT_PointCommentaryNode)
 Table: baseclass (offset 0) (type DT_BaseAnimating)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
  Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nBody (offset 884) (type integer) (bits 32) ()
  Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
  Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
  Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
  Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
   Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
  Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
  Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
  Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
  Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
   Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
  Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
 Member: m_bActive (offset 1300) (type integer) (bits 1) (Unsigned)
 Member: m_iszCommentaryFile (offset 1160) (type string) (bits 0) ()
 Member: m_iszCommentaryFileNoHDR (offset 1164) (type string) (bits 0) ()
 Member: m_flStartTime (offset 1304) (type float) (bits 0) (NoScale)
 Member: m_iszSpeakers (offset 1308) (type string) (bits 0) ()
 Member: m_iNodeNumber (offset 1312) (type integer) (bits 8) (Unsigned)
 Member: m_iNodeNumberMax (offset 1316) (type integer) (bits 8) (Unsigned)
 Member: m_hViewPosition (offset 1184) (type integer) (bits 21) (Unsigned)
CPoseController (type DT_PoseController)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Table: m_hProps (offset 856) (type m_hProps)
  Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
 Table: m_chPoseIndex (offset 872) (type m_chPoseIndex)
  Member: 000 (offset 0) (type integer) (bits 5) (Unsigned)
  Member: 001 (offset 1) (type integer) (bits 5) (Unsigned)
  Member: 002 (offset 2) (type integer) (bits 5) (Unsigned)
  Member: 003 (offset 3) (type integer) (bits 5) (Unsigned)
 Member: m_bPoseValueParity (offset 877) (type integer) (bits 1) (Unsigned)
 Member: m_fPoseValue (offset 888) (type float) (bits 11) ()
 Member: m_fInterpolationTime (offset 892) (type float) (bits 11) ()
 Member: m_bInterpolationWrap (offset 896) (type integer) (bits 1) (Unsigned)
 Member: m_fCycleFrequency (offset 900) (type float) (bits 11) ()
 Member: m_nFModType (offset 904) (type integer) (bits 3) (Unsigned)
 Member: m_fFModTimeOffset (offset 908) (type float) (bits 11) ()
 Member: m_fFModRate (offset 912) (type float) (bits 11) ()
 Member: m_fFModAmplitude (offset 916) (type float) (bits 11) ()
CPrecipitation (type DT_Precipitation)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_nPrecipType (offset 856) (type integer) (bits 3) (Unsigned)
CPropVehicleDriveable (type DT_PropVehicleDriveable)
 Table: baseclass (offset 0) (type DT_BaseAnimating)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
  Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nBody (offset 884) (type integer) (bits 32) ()
  Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
  Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
  Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
  Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
   Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
  Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
  Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
  Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
  Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
   Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
  Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
 Member: m_hPlayer (offset 1652) (type integer) (bits 21) (Unsigned)
 Member: m_nSpeed (offset 1656) (type integer) (bits 8) ()
 Member: m_nRPM (offset 1660) (type integer) (bits 13) ()
 Member: m_flThrottle (offset 1664) (type float) (bits 0) (NoScale)
 Member: m_nBoostTimeLeft (offset 1668) (type integer) (bits 8) ()
 Member: m_nHasBoost (offset 1672) (type integer) (bits 1) (Unsigned)
 Member: m_nScannerDisabledWeapons (offset 1702) (type integer) (bits 1) (Unsigned)
 Member: m_nScannerDisabledVehicle (offset 1703) (type integer) (bits 1) (Unsigned)
 Member: m_bEnterAnimOn (offset 1720) (type integer) (bits 1) (Unsigned)
 Member: m_bExitAnimOn (offset 1721) (type integer) (bits 1) (Unsigned)
 Member: m_bUnableToFire (offset 1700) (type integer) (bits 1) (Unsigned)
 Member: m_vecEyeExitEndpoint (offset 1676) (type vector) (bits 0) (CoordMP)
 Member: m_bHasGun (offset 1701) (type integer) (bits 1) (Unsigned)
 Member: m_vecGunCrosshair (offset 1688) (type vector) (bits 0) (CoordMP)
CRagdollManager (type DT_RagdollManager)
 Member: m_iCurrentMaxRagdollCount (offset 856) (type integer) (bits 6) ()
CRagdollProp (type DT_Ragdoll)
 Table: baseclass (offset 0) (type DT_BaseAnimating)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
  Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nBody (offset 884) (type integer) (bits 32) ()
  Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
  Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
  Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
  Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
   Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
  Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
  Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
  Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
  Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
   Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
  Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
 Member: m_ragAngles (offset 2152) (type vector) (bits 13) (InsideArray)
 Member: m_ragAngles (offset 0) (type array) (bits 0) ()
 Member: m_ragPos (offset 1864) (type vector) (bits 0) (InsideArray|CoordMP)
 Member: m_ragPos (offset 0) (type array) (bits 0) ()
 Member: m_hUnragdoll (offset 2444) (type integer) (bits 21) (Unsigned)
 Member: m_flBlendWeight (offset 2488) (type float) (bits 8) (RoundDown)
 Member: m_nOverlaySequence (offset 2492) (type integer) (bits 11) ()
CRagdollPropAttached (type DT_Ragdoll_Attached)
 Table: baseclass (offset 0) (type DT_Ragdoll)
  Table: baseclass (offset 0) (type DT_BaseAnimating)
   Table: baseclass (offset 0) (type DT_BaseEntity)
    Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
     Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
    Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
    Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
    Table: m_Collision (offset 348) (type DT_CollisionProperty)
     Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
     Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
     Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
     Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
     Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
     Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
     Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
     Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
    Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
    Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
    Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
    Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
    Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
    Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
    Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
    Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
    Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
    Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
    Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
    Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
    Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
    Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
    Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
    Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
    Table: predictable_id (offset 0) (type DT_PredictableId)
     Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
     Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
    Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
    Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
    Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
    Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
     Member: 000 (offset 0) (type integer) (bits 13) ()
     Member: 001 (offset 4) (type integer) (bits 13) ()
     Member: 002 (offset 8) (type integer) (bits 13) ()
     Member: 003 (offset 12) (type integer) (bits 13) ()
   Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
   Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
   Member: m_nSkin (offset 880) (type integer) (bits 10) ()
   Member: m_nBody (offset 884) (type integer) (bits 32) ()
   Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
   Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
   Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
    Member: 000 (offset 0) (type float) (bits 8) ()
    Member: 001 (offset 4) (type float) (bits 8) ()
    Member: 002 (offset 8) (type float) (bits 8) ()
    Member: 003 (offset 12) (type float) (bits 8) ()
    Member: 004 (offset 16) (type float) (bits 8) ()
    Member: 005 (offset 20) (type float) (bits 8) ()
    Member: 006 (offset 24) (type float) (bits 8) ()
    Member: 007 (offset 28) (type float) (bits 8) ()
    Member: 008 (offset 32) (type float) (bits 8) ()
    Member: 009 (offset 36) (type float) (bits 8) ()
    Member: 010 (offset 40) (type float) (bits 8) ()
    Member: 011 (offset 44) (type float) (bits 8) ()
    Member: 012 (offset 48) (type float) (bits 8) ()
    Member: 013 (offset 52) (type float) (bits 8) ()
    Member: 014 (offset 56) (type float) (bits 8) ()
    Member: 015 (offset 60) (type float) (bits 8) ()
    Member: 016 (offset 64) (type float) (bits 8) ()
    Member: 017 (offset 68) (type float) (bits 8) ()
    Member: 018 (offset 72) (type float) (bits 8) ()
    Member: 019 (offset 76) (type float) (bits 8) ()
    Member: 020 (offset 80) (type float) (bits 8) ()
    Member: 021 (offset 84) (type float) (bits 8) ()
    Member: 022 (offset 88) (type float) (bits 8) ()
    Member: 023 (offset 92) (type float) (bits 8) ()
   Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
   Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
   Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
    Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
    Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
    Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
    Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
   Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
   Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
   Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
   Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
   Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
   Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
   Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
   Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
    Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
   Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
   Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
   Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
  Member: m_ragAngles (offset 2152) (type vector) (bits 13) (InsideArray)
  Member: m_ragAngles (offset 0) (type array) (bits 0) ()
  Member: m_ragPos (offset 1864) (type vector) (bits 0) (InsideArray|CoordMP)
  Member: m_ragPos (offset 0) (type array) (bits 0) ()
  Member: m_hUnragdoll (offset 2444) (type integer) (bits 21) (Unsigned)
  Member: m_flBlendWeight (offset 2488) (type float) (bits 8) (RoundDown)
  Member: m_nOverlaySequence (offset 2492) (type integer) (bits 11) ()
 Member: m_boneIndexAttached (offset 3076) (type integer) (bits 7) (Unsigned)
 Member: m_ragdollAttachedObjectIndex (offset 3080) (type integer) (bits 5) (Unsigned)
 Member: m_attachmentPointBoneSpace (offset 3084) (type vector) (bits 0) (CoordMP)
 Member: m_attachmentPointRagdollSpace (offset 3096) (type vector) (bits 0) (CoordMP)
CRobotDispenser (type DT_RobotDispenser)
 Table: baseclass (offset 0) (type DT_ObjectDispenser)
  Table: baseclass (offset 0) (type DT_BaseObject)
   Table: baseclass (offset 0) (type DT_BaseCombatCharacter)
    Table: baseclass (offset 0) (type DT_BaseFlex)
     Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: overlay_vars (offset 0) (type DT_OverlayVars)
       Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
        Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
         Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
        Table: 000 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 001 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 002 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 003 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 004 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 005 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 006 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 007 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 008 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 009 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 010 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 011 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 012 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 013 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 014 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
     Table: m_flexWeight (offset 1172) (type m_flexWeight)
      Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
      Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
      Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
      Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
      Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
      Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
      Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
      Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
      Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
      Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
      Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
      Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
      Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
      Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
      Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
      Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
      Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
      Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
      Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
      Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
      Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
      Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
      Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
      Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
      Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
      Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
      Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
      Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
      Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
      Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
      Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
      Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
      Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
      Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
      Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
      Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
      Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
      Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
      Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
      Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
      Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
      Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
      Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
      Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
      Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
      Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
      Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
      Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
      Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
      Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
      Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
      Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
      Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
      Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
      Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
      Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
      Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
      Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
      Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
      Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
      Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
      Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
      Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
      Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
      Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
      Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
      Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
      Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
      Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
      Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
      Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
      Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
      Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
      Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
      Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
      Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
      Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
      Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
      Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
      Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
      Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
      Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
      Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
      Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
      Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
      Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
      Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
      Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
      Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
      Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
      Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
      Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
      Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
     Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
     Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
    Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
    Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
     Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
    Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
    Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
     Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
     Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
     Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
     Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
     Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
     Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
     Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
     Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
     Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
     Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
     Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
     Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
     Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
     Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
     Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
     Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
     Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
     Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
     Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
     Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
     Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
     Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
     Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
     Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
     Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
     Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
     Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
     Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
     Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
     Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
     Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
     Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
     Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
     Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
     Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
     Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
     Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
     Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
     Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
     Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
     Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
     Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
     Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
     Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
     Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
     Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
     Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
     Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
   Member: m_iHealth (offset 244) (type integer) (bits 32) (VarInt)
   Member: m_iMaxHealth (offset 240) (type integer) (bits 32) (VarInt)
   Member: m_bHasSapper (offset 2592) (type integer) (bits 1) (Unsigned)
   Member: m_iObjectType (offset 2536) (type integer) (bits 3) (Unsigned)
   Member: m_bBuilding (offset 2550) (type integer) (bits 1) (Unsigned)
   Member: m_bPlacing (offset 2549) (type integer) (bits 1) (Unsigned)
   Member: m_bCarried (offset 2564) (type integer) (bits 1) (Unsigned)
   Member: m_bCarryDeploy (offset 2565) (type integer) (bits 1) (Unsigned)
   Member: m_bMiniBuilding (offset 2566) (type integer) (bits 1) (Unsigned)
   Member: m_flPercentageConstructed (offset 2584) (type float) (bits 8) ()
   Member: m_fObjectFlags (offset 2272) (type integer) (bits 4) (Unsigned)
   Member: m_hBuiltOnEntity (offset 2328) (type integer) (bits 21) (Unsigned)
   Member: m_bDisabled (offset 2548) (type integer) (bits 1) (Unsigned)
   Member: m_hBuilder (offset 2276) (type integer) (bits 21) (Unsigned)
   Member: m_vecBuildMaxs (offset 2304) (type vector) (bits 0) (CoordMP)
   Member: m_vecBuildMins (offset 2316) (type vector) (bits 0) (CoordMP)
   Member: m_iDesiredBuildRotations (offset 2656) (type integer) (bits 2) (Unsigned)
   Member: m_bServerOverridePlacement (offset 2684) (type integer) (bits 1) (Unsigned)
   Member: m_iUpgradeLevel (offset 2508) (type integer) (bits 3) ()
   Member: m_iUpgradeMetal (offset 2512) (type integer) (bits 10) ()
   Member: m_iUpgradeMetalRequired (offset 2516) (type integer) (bits 10) ()
   Member: m_iHighestUpgradeLevel (offset 2520) (type integer) (bits 3) ()
   Member: m_iObjectMode (offset 2544) (type integer) (bits 2) (Unsigned)
   Member: m_bDisposableBuilding (offset 2567) (type integer) (bits 1) (Unsigned)
   Member: m_bWasMapPlaced (offset 2504) (type integer) (bits 1) (Unsigned)
   Member: m_bPlasmaDisable (offset 2572) (type integer) (bits 1) (Unsigned)
  Member: m_iState (offset 2736) (type integer) (bits 2) ()
  Member: m_iAmmoMetal (offset 2740) (type integer) (bits 32) (VarInt)
  Member: m_iMiniBombCounter (offset 2744) (type integer) (bits 32) (VarInt)
  Member: healing_array_element (offset 0) (type integer) (bits 21) (Unsigned|InsideArray)
  Member: "healing_array" (offset 0) (type array) (bits 0) ()
CRopeKeyframe (type DT_RopeKeyframe)
 Member: m_hStartPoint (offset 920) (type integer) (bits 21) (Unsigned)
 Member: m_hEndPoint (offset 924) (type integer) (bits 21) (Unsigned)
 Member: m_iStartAttachment (offset 928) (type integer) (bits 5) ()
 Member: m_iEndAttachment (offset 930) (type integer) (bits 5) ()
 Member: m_Slack (offset 868) (type integer) (bits 12) ()
 Member: m_RopeLength (offset 900) (type integer) (bits 15) ()
 Member: m_fLockedPoints (offset 904) (type integer) (bits 4) (Unsigned)
 Member: m_RopeFlags (offset 860) (type integer) (bits 9) (Unsigned)
 Member: m_nSegments (offset 880) (type integer) (bits 4) (Unsigned)
 Member: m_bConstrainBetweenEndpoints (offset 884) (type integer) (bits 1) (Unsigned)
 Member: m_iRopeMaterialModelIndex (offset 892) (type integer) (bits 16) (Unsigned)
 Member: m_Subdiv (offset 896) (type integer) (bits 4) (Unsigned)
 Member: m_TextureScale (offset 876) (type float) (bits 10) ()
 Member: m_Width (offset 872) (type float) (bits 0) (NoScale)
 Member: m_flScrollSpeed (offset 912) (type float) (bits 0) (NoScale)
 Member: m_vecOrigin (offset 792) (type vector) (bits 0) (CoordMP)
 Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
 Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
CSceneEntity (type DT_SceneEntity)
 Member: m_nSceneStringIndex (offset 1036) (type integer) (bits 13) (Unsigned)
 Member: m_bIsPlayingBack (offset 940) (type integer) (bits 1) (Unsigned)
 Member: m_bPaused (offset 941) (type integer) (bits 1) (Unsigned)
 Member: m_bMultiplayer (offset 942) (type integer) (bits 1) (Unsigned)
 Member: m_flForceClientTime (offset 944) (type float) (bits 0) (NoScale)
 Table: m_hActorList (offset 0) (type _ST_m_hActorList_16)
  Table: lengthproxy (offset 0) (type _LPT_m_hActorList_16)
   Member: lengthprop16 (offset 0) (type integer) (bits 5) (Unsigned)
  Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 001 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 002 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 003 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 004 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 005 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 006 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 007 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 008 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 009 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 010 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 011 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 012 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 013 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 014 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 015 (offset 0) (type integer) (bits 21) (Unsigned)
CShadowControl (type DT_ShadowControl)
 Member: m_shadowDirection (offset 856) (type vector) (bits 0) (NoScale)
 Member: m_shadowColor (offset 868) (type integer) (bits 32) (Unsigned)
 Member: m_flShadowMaxDist (offset 872) (type float) (bits 0) (NoScale)
 Member: m_bDisableShadows (offset 876) (type integer) (bits 1) (Unsigned)
CSlideshowDisplay (type DT_SlideshowDisplay)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_bEnabled (offset 856) (type integer) (bits 1) (Unsigned)
 Member: m_szDisplayText (offset 857) (type string) (bits 0) ()
 Member: m_szSlideshowDirectory (offset 985) (type string) (bits 0) ()
 Table: m_chCurrentSlideLists (offset 1140) (type m_chCurrentSlideLists)
  Member: 000 (offset 0) (type integer) (bits 8) (Unsigned)
  Member: 001 (offset 1) (type integer) (bits 8) (Unsigned)
  Member: 002 (offset 2) (type integer) (bits 8) (Unsigned)
  Member: 003 (offset 3) (type integer) (bits 8) (Unsigned)
  Member: 004 (offset 4) (type integer) (bits 8) (Unsigned)
  Member: 005 (offset 5) (type integer) (bits 8) (Unsigned)
  Member: 006 (offset 6) (type integer) (bits 8) (Unsigned)
  Member: 007 (offset 7) (type integer) (bits 8) (Unsigned)
  Member: 008 (offset 8) (type integer) (bits 8) (Unsigned)
  Member: 009 (offset 9) (type integer) (bits 8) (Unsigned)
  Member: 010 (offset 10) (type integer) (bits 8) (Unsigned)
  Member: 011 (offset 11) (type integer) (bits 8) (Unsigned)
  Member: 012 (offset 12) (type integer) (bits 8) (Unsigned)
  Member: 013 (offset 13) (type integer) (bits 8) (Unsigned)
  Member: 014 (offset 14) (type integer) (bits 8) (Unsigned)
  Member: 015 (offset 15) (type integer) (bits 8) (Unsigned)
 Member: m_fMinSlideTime (offset 1156) (type float) (bits 11) ()
 Member: m_fMaxSlideTime (offset 1160) (type float) (bits 11) ()
 Member: m_iCycleType (offset 1164) (type integer) (bits 2) (Unsigned)
 Member: m_bNoListRepeats (offset 1168) (type integer) (bits 1) (Unsigned)
CSmokeStack (type DT_SmokeStack)
 Table: baseclass (offset 0) (type DT_BaseParticleEntity)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_SpreadSpeed (offset 856) (type float) (bits 0) (NoScale)
 Member: m_Speed (offset 860) (type float) (bits 0) (NoScale)
 Member: m_StartSize (offset 864) (type float) (bits 0) (NoScale)
 Member: m_EndSize (offset 868) (type float) (bits 0) (NoScale)
 Member: m_Rate (offset 872) (type float) (bits 0) (NoScale)
 Member: m_JetLength (offset 876) (type float) (bits 0) (NoScale)
 Member: m_bEmit (offset 884) (type integer) (bits 1) (Unsigned)
 Member: m_flBaseSpread (offset 888) (type float) (bits 0) (NoScale)
 Member: m_flRollSpeed (offset 880) (type float) (bits 0) (NoScale)
 Member: m_DirLight.m_vPos (offset 928) (type vector) (bits 0) (NoScale)
 Member: m_DirLight.m_vColor (offset 940) (type vector) (bits 0) (NoScale)
 Member: m_DirLight.m_flIntensity (offset 952) (type float) (bits 0) (NoScale)
 Member: m_AmbientLight.m_vPos (offset 896) (type vector) (bits 0) (NoScale)
 Member: m_AmbientLight.m_vColor (offset 908) (type vector) (bits 0) (NoScale)
 Member: m_AmbientLight.m_flIntensity (offset 920) (type float) (bits 0) (NoScale)
 Member: m_vWind (offset 976) (type vector) (bits 0) (NoScale)
 Member: m_flTwist (offset 956) (type float) (bits 0) (NoScale)
 Member: m_iMaterialModel (offset 964) (type integer) (bits 16) (Unsigned)
CSniperDot (type DT_SniperDot)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_flChargeStartTime (offset 872) (type float) (bits 0) (NoScale)
CSpotlightEnd (type DT_SpotlightEnd)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_flLightScale (offset 856) (type float) (bits 0) (NoScale)
 Member: m_Radius (offset 860) (type float) (bits 0) (NoScale)
CSprite (type DT_Sprite)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_hAttachedToEntity (offset 856) (type integer) (bits 21) (Unsigned)
 Member: m_nAttachment (offset 860) (type integer) (bits 8) ()
 Member: m_flScaleTime (offset 888) (type float) (bits 0) (NoScale)
 Member: m_flSpriteScale (offset 884) (type float) (bits 8) (RoundUp)
 Member: m_flGlowProxySize (offset 896) (type float) (bits 6) (RoundUp)
 Member: m_flHDRColorScale (offset 900) (type float) (bits 0) (NoScale)
 Member: m_flSpriteFramerate (offset 864) (type float) (bits 8) (RoundUp)
 Member: m_flFrame (offset 868) (type float) (bits 20) (RoundDown)
 Member: m_flBrightnessTime (offset 880) (type float) (bits 0) (NoScale)
 Member: m_nBrightness (offset 876) (type integer) (bits 8) (Unsigned)
 Member: m_bWorldSpaceScale (offset 892) (type integer) (bits 1) (Unsigned)
CSpriteOriented (type DT_SpriteOriented)
 Table: baseclass (offset 0) (type DT_Sprite)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_hAttachedToEntity (offset 856) (type integer) (bits 21) (Unsigned)
  Member: m_nAttachment (offset 860) (type integer) (bits 8) ()
  Member: m_flScaleTime (offset 888) (type float) (bits 0) (NoScale)
  Member: m_flSpriteScale (offset 884) (type float) (bits 8) (RoundUp)
  Member: m_flGlowProxySize (offset 896) (type float) (bits 6) (RoundUp)
  Member: m_flHDRColorScale (offset 900) (type float) (bits 0) (NoScale)
  Member: m_flSpriteFramerate (offset 864) (type float) (bits 8) (RoundUp)
  Member: m_flFrame (offset 868) (type float) (bits 20) (RoundDown)
  Member: m_flBrightnessTime (offset 880) (type float) (bits 0) (NoScale)
  Member: m_nBrightness (offset 876) (type integer) (bits 8) (Unsigned)
  Member: m_bWorldSpaceScale (offset 892) (type integer) (bits 1) (Unsigned)
CSpriteTrail (type DT_SpriteTrail)
 Table: baseclass (offset 0) (type DT_Sprite)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_hAttachedToEntity (offset 856) (type integer) (bits 21) (Unsigned)
  Member: m_nAttachment (offset 860) (type integer) (bits 8) ()
  Member: m_flScaleTime (offset 888) (type float) (bits 0) (NoScale)
  Member: m_flSpriteScale (offset 884) (type float) (bits 8) (RoundUp)
  Member: m_flGlowProxySize (offset 896) (type float) (bits 6) (RoundUp)
  Member: m_flHDRColorScale (offset 900) (type float) (bits 0) (NoScale)
  Member: m_flSpriteFramerate (offset 864) (type float) (bits 8) (RoundUp)
  Member: m_flFrame (offset 868) (type float) (bits 20) (RoundDown)
  Member: m_flBrightnessTime (offset 880) (type float) (bits 0) (NoScale)
  Member: m_nBrightness (offset 876) (type integer) (bits 8) (Unsigned)
  Member: m_bWorldSpaceScale (offset 892) (type integer) (bits 1) (Unsigned)
 Member: m_flLifeTime (offset 936) (type float) (bits 0) (NoScale)
 Member: m_flStartWidth (offset 940) (type float) (bits 0) (NoScale)
 Member: m_flEndWidth (offset 944) (type float) (bits 0) (NoScale)
 Member: m_flStartWidthVariance (offset 948) (type float) (bits 0) (NoScale)
 Member: m_flTextureRes (offset 952) (type float) (bits 0) (NoScale)
 Member: m_flMinFadeLength (offset 956) (type float) (bits 0) (NoScale)
 Member: m_vecSkyboxOrigin (offset 960) (type vector) (bits 0) (NoScale)
 Member: m_flSkyboxScale (offset 972) (type float) (bits 0) (NoScale)
CSteamJet (type DT_SteamJet)
 Table: baseclass (offset 0) (type DT_BaseParticleEntity)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_SpreadSpeed (offset 856) (type float) (bits 0) (NoScale)
 Member: m_Speed (offset 860) (type float) (bits 0) (NoScale)
 Member: m_StartSize (offset 864) (type float) (bits 0) (NoScale)
 Member: m_EndSize (offset 868) (type float) (bits 0) (NoScale)
 Member: m_Rate (offset 872) (type float) (bits 0) (NoScale)
 Member: m_JetLength (offset 876) (type float) (bits 0) (NoScale)
 Member: m_bEmit (offset 880) (type integer) (bits 1) (Unsigned)
 Member: m_bFaceLeft (offset 884) (type integer) (bits 1) (Unsigned)
 Member: m_nType (offset 888) (type integer) (bits 32) (Unsigned)
 Member: m_spawnflags (offset 272) (type integer) (bits 8) (Unsigned)
 Member: m_flRollSpeed (offset 892) (type float) (bits 0) (NoScale)
CSun (type DT_Sun)
 Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
 Member: m_clrOverlay (offset 896) (type integer) (bits 32) (Unsigned)
 Member: m_vDirection (offset 856) (type vector) (bits 0) (Normal)
 Member: m_bOn (offset 900) (type integer) (bits 1) (Unsigned)
 Member: m_nSize (offset 888) (type integer) (bits 10) (Unsigned)
 Member: m_nOverlaySize (offset 892) (type integer) (bits 10) (Unsigned)
 Member: m_nMaterial (offset 904) (type integer) (bits 32) (Unsigned)
 Member: m_nOverlayMaterial (offset 908) (type integer) (bits 32) (Unsigned)
 Member: HDRColorScale (offset 912) (type float) (bits 0) (NoScale)
CTeam (type DT_Team)
 Member: m_iTeamNum (offset 944) (type integer) (bits 5) ()
 Member: m_iScore (offset 928) (type integer) (bits 32) ()
 Member: m_iRoundsWon (offset 932) (type integer) (bits 8) ()
 Member: m_szTeamname (offset 896) (type string) (bits 0) ()
 Member: player_array_element (offset 0) (type integer) (bits 10) (Unsigned|InsideArray)
 Member: "player_array" (offset 0) (type array) (bits 0) ()
CTeamplayRoundBasedRulesProxy (type DT_TeamplayRoundBasedRulesProxy)
 Table: baseclass (offset 0) (type DT_GameRulesProxy)
 Table: teamplayroundbased_gamerules_data (offset 0) (type DT_TeamplayRoundBasedRules)
  Member: m_iRoundState (offset 884) (type integer) (bits 5) ()
  Member: m_bInWaitingForPlayers (offset 900) (type integer) (bits 1) (Unsigned)
  Member: m_iWinningTeam (offset 892) (type integer) (bits 3) (Unsigned)
  Member: m_bInOvertime (offset 888) (type integer) (bits 1) (Unsigned)
  Member: m_bInSetup (offset 889) (type integer) (bits 1) (Unsigned)
  Member: m_bSwitchedTeamsThisRound (offset 890) (type integer) (bits 1) (Unsigned)
  Member: m_bAwaitingReadyRestart (offset 901) (type integer) (bits 1) (Unsigned)
  Member: m_flRestartRoundTime (offset 904) (type float) (bits 0) (NoScale)
  Member: m_flMapResetTime (offset 908) (type float) (bits 0) (NoScale)
  Member: m_nRoundsPlayed (offset 1108) (type integer) (bits 4) (Unsigned)
  Table: m_flNextRespawnWave (offset 912) (type m_flNextRespawnWave)
   Member: 000 (offset 0) (type float) (bits 0) (NoScale)
   Member: 001 (offset 4) (type float) (bits 0) (NoScale)
   Member: 002 (offset 8) (type float) (bits 0) (NoScale)
   Member: 003 (offset 12) (type float) (bits 0) (NoScale)
   Member: 004 (offset 16) (type float) (bits 0) (NoScale)
   Member: 005 (offset 20) (type float) (bits 0) (NoScale)
   Member: 006 (offset 24) (type float) (bits 0) (NoScale)
   Member: 007 (offset 28) (type float) (bits 0) (NoScale)
   Member: 008 (offset 32) (type float) (bits 0) (NoScale)
   Member: 009 (offset 36) (type float) (bits 0) (NoScale)
   Member: 010 (offset 40) (type float) (bits 0) (NoScale)
   Member: 011 (offset 44) (type float) (bits 0) (NoScale)
   Member: 012 (offset 48) (type float) (bits 0) (NoScale)
   Member: 013 (offset 52) (type float) (bits 0) (NoScale)
   Member: 014 (offset 56) (type float) (bits 0) (NoScale)
   Member: 015 (offset 60) (type float) (bits 0) (NoScale)
   Member: 016 (offset 64) (type float) (bits 0) (NoScale)
   Member: 017 (offset 68) (type float) (bits 0) (NoScale)
   Member: 018 (offset 72) (type float) (bits 0) (NoScale)
   Member: 019 (offset 76) (type float) (bits 0) (NoScale)
   Member: 020 (offset 80) (type float) (bits 0) (NoScale)
   Member: 021 (offset 84) (type float) (bits 0) (NoScale)
   Member: 022 (offset 88) (type float) (bits 0) (NoScale)
   Member: 023 (offset 92) (type float) (bits 0) (NoScale)
   Member: 024 (offset 96) (type float) (bits 0) (NoScale)
   Member: 025 (offset 100) (type float) (bits 0) (NoScale)
   Member: 026 (offset 104) (type float) (bits 0) (NoScale)
   Member: 027 (offset 108) (type float) (bits 0) (NoScale)
   Member: 028 (offset 112) (type float) (bits 0) (NoScale)
   Member: 029 (offset 116) (type float) (bits 0) (NoScale)
   Member: 030 (offset 120) (type float) (bits 0) (NoScale)
   Member: 031 (offset 124) (type float) (bits 0) (NoScale)
  Table: m_TeamRespawnWaveTimes (offset 1120) (type m_TeamRespawnWaveTimes)
   Member: 000 (offset 0) (type float) (bits 0) (NoScale)
   Member: 001 (offset 4) (type float) (bits 0) (NoScale)
   Member: 002 (offset 8) (type float) (bits 0) (NoScale)
   Member: 003 (offset 12) (type float) (bits 0) (NoScale)
   Member: 004 (offset 16) (type float) (bits 0) (NoScale)
   Member: 005 (offset 20) (type float) (bits 0) (NoScale)
   Member: 006 (offset 24) (type float) (bits 0) (NoScale)
   Member: 007 (offset 28) (type float) (bits 0) (NoScale)
   Member: 008 (offset 32) (type float) (bits 0) (NoScale)
   Member: 009 (offset 36) (type float) (bits 0) (NoScale)
   Member: 010 (offset 40) (type float) (bits 0) (NoScale)
   Member: 011 (offset 44) (type float) (bits 0) (NoScale)
   Member: 012 (offset 48) (type float) (bits 0) (NoScale)
   Member: 013 (offset 52) (type float) (bits 0) (NoScale)
   Member: 014 (offset 56) (type float) (bits 0) (NoScale)
   Member: 015 (offset 60) (type float) (bits 0) (NoScale)
   Member: 016 (offset 64) (type float) (bits 0) (NoScale)
   Member: 017 (offset 68) (type float) (bits 0) (NoScale)
   Member: 018 (offset 72) (type float) (bits 0) (NoScale)
   Member: 019 (offset 76) (type float) (bits 0) (NoScale)
   Member: 020 (offset 80) (type float) (bits 0) (NoScale)
   Member: 021 (offset 84) (type float) (bits 0) (NoScale)
   Member: 022 (offset 88) (type float) (bits 0) (NoScale)
   Member: 023 (offset 92) (type float) (bits 0) (NoScale)
   Member: 024 (offset 96) (type float) (bits 0) (NoScale)
   Member: 025 (offset 100) (type float) (bits 0) (NoScale)
   Member: 026 (offset 104) (type float) (bits 0) (NoScale)
   Member: 027 (offset 108) (type float) (bits 0) (NoScale)
   Member: 028 (offset 112) (type float) (bits 0) (NoScale)
   Member: 029 (offset 116) (type float) (bits 0) (NoScale)
   Member: 030 (offset 120) (type float) (bits 0) (NoScale)
   Member: 031 (offset 124) (type float) (bits 0) (NoScale)
  Table: m_bTeamReady (offset 1040) (type m_bTeamReady)
   Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
   Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
   Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
   Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
   Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
   Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
   Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
   Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
   Member: 008 (offset 8) (type integer) (bits 1) (Unsigned)
   Member: 009 (offset 9) (type integer) (bits 1) (Unsigned)
   Member: 010 (offset 10) (type integer) (bits 1) (Unsigned)
   Member: 011 (offset 11) (type integer) (bits 1) (Unsigned)
   Member: 012 (offset 12) (type integer) (bits 1) (Unsigned)
   Member: 013 (offset 13) (type integer) (bits 1) (Unsigned)
   Member: 014 (offset 14) (type integer) (bits 1) (Unsigned)
   Member: 015 (offset 15) (type integer) (bits 1) (Unsigned)
   Member: 016 (offset 16) (type integer) (bits 1) (Unsigned)
   Member: 017 (offset 17) (type integer) (bits 1) (Unsigned)
   Member: 018 (offset 18) (type integer) (bits 1) (Unsigned)
   Member: 019 (offset 19) (type integer) (bits 1) (Unsigned)
   Member: 020 (offset 20) (type integer) (bits 1) (Unsigned)
   Member: 021 (offset 21) (type integer) (bits 1) (Unsigned)
   Member: 022 (offset 22) (type integer) (bits 1) (Unsigned)
   Member: 023 (offset 23) (type integer) (bits 1) (Unsigned)
   Member: 024 (offset 24) (type integer) (bits 1) (Unsigned)
   Member: 025 (offset 25) (type integer) (bits 1) (Unsigned)
   Member: 026 (offset 26) (type integer) (bits 1) (Unsigned)
   Member: 027 (offset 27) (type integer) (bits 1) (Unsigned)
   Member: 028 (offset 28) (type integer) (bits 1) (Unsigned)
   Member: 029 (offset 29) (type integer) (bits 1) (Unsigned)
   Member: 030 (offset 30) (type integer) (bits 1) (Unsigned)
   Member: 031 (offset 31) (type integer) (bits 1) (Unsigned)
  Member: m_bStopWatch (offset 1072) (type integer) (bits 1) (Unsigned)
  Member: m_bMultipleTrains (offset 1073) (type integer) (bits 1) (Unsigned)
  Table: m_bPlayerReady (offset 1074) (type m_bPlayerReady)
   Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
   Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
   Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
   Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
   Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
   Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
   Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
   Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
   Member: 008 (offset 8) (type integer) (bits 1) (Unsigned)
   Member: 009 (offset 9) (type integer) (bits 1) (Unsigned)
   Member: 010 (offset 10) (type integer) (bits 1) (Unsigned)
   Member: 011 (offset 11) (type integer) (bits 1) (Unsigned)
   Member: 012 (offset 12) (type integer) (bits 1) (Unsigned)
   Member: 013 (offset 13) (type integer) (bits 1) (Unsigned)
   Member: 014 (offset 14) (type integer) (bits 1) (Unsigned)
   Member: 015 (offset 15) (type integer) (bits 1) (Unsigned)
   Member: 016 (offset 16) (type integer) (bits 1) (Unsigned)
   Member: 017 (offset 17) (type integer) (bits 1) (Unsigned)
   Member: 018 (offset 18) (type integer) (bits 1) (Unsigned)
   Member: 019 (offset 19) (type integer) (bits 1) (Unsigned)
   Member: 020 (offset 20) (type integer) (bits 1) (Unsigned)
   Member: 021 (offset 21) (type integer) (bits 1) (Unsigned)
   Member: 022 (offset 22) (type integer) (bits 1) (Unsigned)
   Member: 023 (offset 23) (type integer) (bits 1) (Unsigned)
   Member: 024 (offset 24) (type integer) (bits 1) (Unsigned)
   Member: 025 (offset 25) (type integer) (bits 1) (Unsigned)
   Member: 026 (offset 26) (type integer) (bits 1) (Unsigned)
   Member: 027 (offset 27) (type integer) (bits 1) (Unsigned)
   Member: 028 (offset 28) (type integer) (bits 1) (Unsigned)
   Member: 029 (offset 29) (type integer) (bits 1) (Unsigned)
   Member: 030 (offset 30) (type integer) (bits 1) (Unsigned)
   Member: 031 (offset 31) (type integer) (bits 1) (Unsigned)
   Member: 032 (offset 32) (type integer) (bits 1) (Unsigned)
  Member: m_bCheatsEnabledDuringLevel (offset 1107) (type integer) (bits 1) (Unsigned)
  Member: m_flCountdownTime (offset 1112) (type float) (bits 0) (NoScale)
  Member: m_flStateTransitionTime (offset 1116) (type float) (bits 0) (NoScale)
CTeamRoundTimer (type DT_TeamRoundTimer)
 Member: m_bTimerPaused (offset 856) (type integer) (bits 1) (Unsigned)
 Member: m_flTimeRemaining (offset 860) (type float) (bits 0) (NoScale)
 Member: m_flTimerEndTime (offset 864) (type float) (bits 0) (NoScale)
 Member: m_nTimerMaxLength (offset 880) (type integer) (bits 32) ()
 Member: m_bIsDisabled (offset 868) (type integer) (bits 1) (Unsigned)
 Member: m_bShowInHUD (offset 869) (type integer) (bits 1) (Unsigned)
 Member: m_nTimerLength (offset 872) (type integer) (bits 32) ()
 Member: m_nTimerInitialLength (offset 876) (type integer) (bits 32) ()
 Member: m_bAutoCountdown (offset 884) (type integer) (bits 1) (Unsigned)
 Member: m_nSetupTimeLength (offset 888) (type integer) (bits 32) ()
 Member: m_nState (offset 892) (type integer) (bits 32) ()
 Member: m_bStartPaused (offset 896) (type integer) (bits 1) (Unsigned)
 Member: m_bShowTimeRemaining (offset 897) (type integer) (bits 1) (Unsigned)
 Member: m_bStopWatchTimer (offset 904) (type integer) (bits 1) (Unsigned)
 Member: m_bInCaptureWatchState (offset 898) (type integer) (bits 1) (Unsigned)
 Member: m_flTotalTime (offset 900) (type float) (bits 0) (NoScale)
CTeamTrainWatcher (type DT_TeamTrainWatcher)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_flTotalProgress (offset 1116) (type float) (bits 11) ()
 Member: m_iTrainSpeedLevel (offset 1120) (type integer) (bits 4) ()
 Member: m_flRecedeTime (offset 1132) (type float) (bits 0) (NoScale)
 Member: m_nNumCappers (offset 1124) (type integer) (bits 32) ()
 Member: m_hGlowEnt (offset 1236) (type integer) (bits 21) (Unsigned)
CTEArmorRicochet (type DT_TEArmorRicochet)
 Table: baseclass (offset 0) (type DT_TEMetalSparks)
  Member: m_vecPos (offset 12) (type vector) (bits 0) (CoordMP)
  Member: m_vecDir (offset 24) (type vector) (bits 0) (CoordMP)
CTEBaseBeam (type DT_BaseBeam)
 Member: m_nModelIndex (offset 12) (type integer) (bits 13) ()
 Member: m_nHaloIndex (offset 16) (type integer) (bits 13) ()
 Member: m_nStartFrame (offset 20) (type integer) (bits 8) (Unsigned)
 Member: m_nFrameRate (offset 24) (type integer) (bits 8) (Unsigned)
 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) (Unsigned)
 Member: m_fAmplitude (offset 44) (type float) (bits 8) ()
 Member: m_nSpeed (offset 64) (type integer) (bits 8) (Unsigned)
 Member: r (offset 48) (type integer) (bits 8) (Unsigned)
 Member: g (offset 52) (type integer) (bits 8) (Unsigned)
 Member: b (offset 56) (type integer) (bits 8) (Unsigned)
 Member: a (offset 60) (type integer) (bits 8) (Unsigned)
 Member: m_nFlags (offset 68) (type integer) (bits 32) (Unsigned)
CTEBeamEntPoint (type DT_TEBeamEntPoint)
 Table: baseclass (offset 0) (type DT_BaseBeam)
  Member: m_nModelIndex (offset 12) (type integer) (bits 13) ()
  Member: m_nHaloIndex (offset 16) (type integer) (bits 13) ()
  Member: m_nStartFrame (offset 20) (type integer) (bits 8) (Unsigned)
  Member: m_nFrameRate (offset 24) (type integer) (bits 8) (Unsigned)
  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) (Unsigned)
  Member: m_fAmplitude (offset 44) (type float) (bits 8) ()
  Member: m_nSpeed (offset 64) (type integer) (bits 8) (Unsigned)
  Member: r (offset 48) (type integer) (bits 8) (Unsigned)
  Member: g (offset 52) (type integer) (bits 8) (Unsigned)
  Member: b (offset 56) (type integer) (bits 8) (Unsigned)
  Member: a (offset 60) (type integer) (bits 8) (Unsigned)
  Member: m_nFlags (offset 68) (type integer) (bits 32) (Unsigned)
 Member: m_nStartEntity (offset 72) (type integer) (bits 24) (Unsigned)
 Member: m_nEndEntity (offset 88) (type integer) (bits 24) (Unsigned)
 Member: m_vecStartPoint (offset 76) (type vector) (bits 0) (CoordMP)
 Member: m_vecEndPoint (offset 92) (type vector) (bits 0) (CoordMP)
CTEBeamEnts (type DT_TEBeamEnts)
 Table: baseclass (offset 0) (type DT_BaseBeam)
  Member: m_nModelIndex (offset 12) (type integer) (bits 13) ()
  Member: m_nHaloIndex (offset 16) (type integer) (bits 13) ()
  Member: m_nStartFrame (offset 20) (type integer) (bits 8) (Unsigned)
  Member: m_nFrameRate (offset 24) (type integer) (bits 8) (Unsigned)
  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) (Unsigned)
  Member: m_fAmplitude (offset 44) (type float) (bits 8) ()
  Member: m_nSpeed (offset 64) (type integer) (bits 8) (Unsigned)
  Member: r (offset 48) (type integer) (bits 8) (Unsigned)
  Member: g (offset 52) (type integer) (bits 8) (Unsigned)
  Member: b (offset 56) (type integer) (bits 8) (Unsigned)
  Member: a (offset 60) (type integer) (bits 8) (Unsigned)
  Member: m_nFlags (offset 68) (type integer) (bits 32) (Unsigned)
 Member: m_nStartEntity (offset 72) (type integer) (bits 24) (Unsigned)
 Member: m_nEndEntity (offset 76) (type integer) (bits 24) (Unsigned)
CTEBeamFollow (type DT_TEBeamFollow)
 Table: baseclass (offset 0) (type DT_BaseBeam)
  Member: m_nModelIndex (offset 12) (type integer) (bits 13) ()
  Member: m_nHaloIndex (offset 16) (type integer) (bits 13) ()
  Member: m_nStartFrame (offset 20) (type integer) (bits 8) (Unsigned)
  Member: m_nFrameRate (offset 24) (type integer) (bits 8) (Unsigned)
  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) (Unsigned)
  Member: m_fAmplitude (offset 44) (type float) (bits 8) ()
  Member: m_nSpeed (offset 64) (type integer) (bits 8) (Unsigned)
  Member: r (offset 48) (type integer) (bits 8) (Unsigned)
  Member: g (offset 52) (type integer) (bits 8) (Unsigned)
  Member: b (offset 56) (type integer) (bits 8) (Unsigned)
  Member: a (offset 60) (type integer) (bits 8) (Unsigned)
  Member: m_nFlags (offset 68) (type integer) (bits 32) (Unsigned)
 Member: m_iEntIndex (offset 72) (type integer) (bits 24) (Unsigned)
CTEBeamLaser (type DT_TEBeamLaser)
 Table: baseclass (offset 0) (type DT_BaseBeam)
  Member: m_nModelIndex (offset 12) (type integer) (bits 13) ()
  Member: m_nHaloIndex (offset 16) (type integer) (bits 13) ()
  Member: m_nStartFrame (offset 20) (type integer) (bits 8) (Unsigned)
  Member: m_nFrameRate (offset 24) (type integer) (bits 8) (Unsigned)
  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) (Unsigned)
  Member: m_fAmplitude (offset 44) (type float) (bits 8) ()
  Member: m_nSpeed (offset 64) (type integer) (bits 8) (Unsigned)
  Member: r (offset 48) (type integer) (bits 8) (Unsigned)
  Member: g (offset 52) (type integer) (bits 8) (Unsigned)
  Member: b (offset 56) (type integer) (bits 8) (Unsigned)
  Member: a (offset 60) (type integer) (bits 8) (Unsigned)
  Member: m_nFlags (offset 68) (type integer) (bits 32) (Unsigned)
 Member: m_nStartEntity (offset 72) (type integer) (bits 24) (Unsigned)
 Member: m_nEndEntity (offset 76) (type integer) (bits 24) (Unsigned)
CTEBeamPoints (type DT_TEBeamPoints)
 Table: baseclass (offset 0) (type DT_BaseBeam)
  Member: m_nModelIndex (offset 12) (type integer) (bits 13) ()
  Member: m_nHaloIndex (offset 16) (type integer) (bits 13) ()
  Member: m_nStartFrame (offset 20) (type integer) (bits 8) (Unsigned)
  Member: m_nFrameRate (offset 24) (type integer) (bits 8) (Unsigned)
  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) (Unsigned)
  Member: m_fAmplitude (offset 44) (type float) (bits 8) ()
  Member: m_nSpeed (offset 64) (type integer) (bits 8) (Unsigned)
  Member: r (offset 48) (type integer) (bits 8) (Unsigned)
  Member: g (offset 52) (type integer) (bits 8) (Unsigned)
  Member: b (offset 56) (type integer) (bits 8) (Unsigned)
  Member: a (offset 60) (type integer) (bits 8) (Unsigned)
  Member: m_nFlags (offset 68) (type integer) (bits 32) (Unsigned)
 Member: m_vecStartPoint (offset 72) (type vector) (bits 0) (CoordMP)
 Member: m_vecEndPoint (offset 84) (type vector) (bits 0) (CoordMP)
CTEBeamRing (type DT_TEBeamRing)
 Table: baseclass (offset 0) (type DT_BaseBeam)
  Member: m_nModelIndex (offset 12) (type integer) (bits 13) ()
  Member: m_nHaloIndex (offset 16) (type integer) (bits 13) ()
  Member: m_nStartFrame (offset 20) (type integer) (bits 8) (Unsigned)
  Member: m_nFrameRate (offset 24) (type integer) (bits 8) (Unsigned)
  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) (Unsigned)
  Member: m_fAmplitude (offset 44) (type float) (bits 8) ()
  Member: m_nSpeed (offset 64) (type integer) (bits 8) (Unsigned)
  Member: r (offset 48) (type integer) (bits 8) (Unsigned)
  Member: g (offset 52) (type integer) (bits 8) (Unsigned)
  Member: b (offset 56) (type integer) (bits 8) (Unsigned)
  Member: a (offset 60) (type integer) (bits 8) (Unsigned)
  Member: m_nFlags (offset 68) (type integer) (bits 32) (Unsigned)
 Member: m_nStartEntity (offset 72) (type integer) (bits 11) (Unsigned)
 Member: m_nEndEntity (offset 76) (type integer) (bits 11) (Unsigned)
CTEBeamRingPoint (type DT_TEBeamRingPoint)
 Table: baseclass (offset 0) (type DT_BaseBeam)
  Member: m_nModelIndex (offset 12) (type integer) (bits 13) ()
  Member: m_nHaloIndex (offset 16) (type integer) (bits 13) ()
  Member: m_nStartFrame (offset 20) (type integer) (bits 8) (Unsigned)
  Member: m_nFrameRate (offset 24) (type integer) (bits 8) (Unsigned)
  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) (Unsigned)
  Member: m_fAmplitude (offset 44) (type float) (bits 8) ()
  Member: m_nSpeed (offset 64) (type integer) (bits 8) (Unsigned)
  Member: r (offset 48) (type integer) (bits 8) (Unsigned)
  Member: g (offset 52) (type integer) (bits 8) (Unsigned)
  Member: b (offset 56) (type integer) (bits 8) (Unsigned)
  Member: a (offset 60) (type integer) (bits 8) (Unsigned)
  Member: m_nFlags (offset 68) (type integer) (bits 32) (Unsigned)
 Member: m_vecCenter (offset 72) (type vector) (bits 0) (CoordMP)
 Member: m_flStartRadius (offset 84) (type float) (bits 16) (RoundUp)
 Member: m_flEndRadius (offset 88) (type float) (bits 16) (RoundUp)
CTEBeamSpline (type DT_TEBeamSpline)
 Member: m_nPoints (offset 204) (type integer) (bits 5) (Unsigned)
 Member: m_vecPoints (offset 12) (type vector) (bits 0) (InsideArray|CoordMP)
 Member: m_vecPoints (offset 0) (type array) (bits 0) ()
CTEBloodSprite (type DT_TEBloodSprite)
 Member: m_vecOrigin (offset 12) (type vector) (bits 0) (CoordMP)
 Member: m_vecDirection (offset 24) (type vector) (bits 0) (CoordMP)
 Member: r (offset 44) (type integer) (bits 8) (Unsigned)
 Member: g (offset 48) (type integer) (bits 8) (Unsigned)
 Member: b (offset 52) (type integer) (bits 8) (Unsigned)
 Member: a (offset 56) (type integer) (bits 8) (Unsigned)
 Member: m_nSprayModel (offset 36) (type integer) (bits 13) ()
 Member: m_nDropModel (offset 40) (type integer) (bits 13) ()
 Member: m_nSize (offset 60) (type integer) (bits 8) (Unsigned)
CTEBloodStream (type DT_TEBloodStream)
 Table: baseclass (offset 0) (type DT_TEParticleSystem)
  Table: baseclass (offset 0) (type DT_BaseTempEntity)
  Member: m_vecOrigin[0] (offset 12) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
  Member: m_vecOrigin[1] (offset 16) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
  Member: m_vecOrigin[2] (offset 20) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
 Member: m_vecDirection (offset 24) (type vector) (bits 11) ()
 Member: r (offset 36) (type integer) (bits 8) (Unsigned)
 Member: g (offset 40) (type integer) (bits 8) (Unsigned)
 Member: b (offset 44) (type integer) (bits 8) (Unsigned)
 Member: a (offset 48) (type integer) (bits 8) (Unsigned)
 Member: m_nAmount (offset 52) (type integer) (bits 8) (Unsigned)
CTEBreakModel (type DT_TEBreakModel)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecOrigin (offset 12) (type vector) (bits 0) (CoordMP)
 Member: m_angRotation[0] (offset 48) (type float) (bits 13) (VectorElem)
 Member: m_angRotation[1] (offset 52) (type float) (bits 13) (VectorElem)
 Member: m_angRotation[2] (offset 56) (type float) (bits 13) (VectorElem)
 Member: m_vecSize (offset 24) (type vector) (bits 0) (CoordMP)
 Member: m_vecVelocity (offset 36) (type vector) (bits 0) (CoordMP)
 Member: m_nModelIndex (offset 64) (type integer) (bits 13) ()
 Member: m_nRandomization (offset 60) (type integer) (bits 9) (Unsigned)
 Member: m_nCount (offset 68) (type integer) (bits 8) (Unsigned)
 Member: m_fTime (offset 72) (type float) (bits 10) ()
 Member: m_nFlags (offset 76) (type integer) (bits 8) (Unsigned)
CTEBSPDecal (type DT_TEBSPDecal)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecOrigin (offset 12) (type vector) (bits 0) (CoordMP)
 Member: m_nEntity (offset 24) (type integer) (bits 11) (Unsigned)
 Member: m_nIndex (offset 28) (type integer) (bits 9) (Unsigned)
CTEBubbles (type DT_TEBubbles)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecMins (offset 12) (type vector) (bits 0) (CoordMP)
 Member: m_vecMaxs (offset 24) (type vector) (bits 0) (CoordMP)
 Member: m_nModelIndex (offset 40) (type integer) (bits 13) ()
 Member: m_fHeight (offset 36) (type float) (bits 17) ()
 Member: m_nCount (offset 44) (type integer) (bits 8) (Unsigned)
 Member: m_fSpeed (offset 48) (type float) (bits 17) ()
CTEBubbleTrail (type DT_TEBubbleTrail)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecMins (offset 12) (type vector) (bits 0) (CoordMP)
 Member: m_vecMaxs (offset 24) (type vector) (bits 0) (CoordMP)
 Member: m_nModelIndex (offset 40) (type integer) (bits 13) ()
 Member: m_flWaterZ (offset 36) (type float) (bits 17) ()
 Member: m_nCount (offset 44) (type integer) (bits 8) (Unsigned)
 Member: m_fSpeed (offset 48) (type float) (bits 17) ()
CTEClientProjectile (type DT_TEClientProjectile)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecOrigin (offset 12) (type vector) (bits 0) (CoordMP)
 Member: m_vecVelocity (offset 24) (type vector) (bits 0) (CoordMP)
 Member: m_nModelIndex (offset 36) (type integer) (bits 13) ()
 Member: m_nLifeTime (offset 40) (type integer) (bits 6) (Unsigned)
 Member: m_hOwner (offset 44) (type integer) (bits 21) (Unsigned)
CTEDecal (type DT_TEDecal)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecOrigin (offset 12) (type vector) (bits 0) (CoordMP)
 Member: m_vecStart (offset 24) (type vector) (bits 0) (CoordMP)
 Member: m_nEntity (offset 36) (type integer) (bits 11) (Unsigned)
 Member: m_nHitbox (offset 40) (type integer) (bits 12) (Unsigned)
 Member: m_nIndex (offset 44) (type integer) (bits 9) (Unsigned)
CTEDust (type DT_TEDust)
 Table: baseclass (offset 0) (type DT_TEParticleSystem)
  Table: baseclass (offset 0) (type DT_BaseTempEntity)
  Member: m_vecOrigin[0] (offset 12) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
  Member: m_vecOrigin[1] (offset 16) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
  Member: m_vecOrigin[2] (offset 20) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
 Member: m_flSize (offset 24) (type float) (bits 0) (NoScale|CoordMP)
 Member: m_flSpeed (offset 28) (type float) (bits 0) (NoScale|CoordMP)
 Member: m_vecDirection (offset 32) (type vector) (bits 4) ()
CTEDynamicLight (type DT_TEDynamicLight)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecOrigin (offset 12) (type vector) (bits 0) (CoordMP)
 Member: r (offset 28) (type integer) (bits 8) (Unsigned)
 Member: g (offset 32) (type integer) (bits 8) (Unsigned)
 Member: b (offset 36) (type integer) (bits 8) (Unsigned)
 Member: exponent (offset 40) (type integer) (bits 8) ()
 Member: m_fRadius (offset 24) (type float) (bits 8) (RoundUp)
 Member: m_fTime (offset 44) (type float) (bits 8) (RoundDown)
 Member: m_fDecay (offset 48) (type float) (bits 8) (RoundDown)
CTEEffectDispatch (type DT_TEEffectDispatch)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Table: m_EffectData (offset 12) (type DT_EffectData)
  Member: m_vOrigin[0] (offset 0) (type float) (bits 0) (NoScale|CoordMpIntegral)
  Member: m_vOrigin[1] (offset 4) (type float) (bits 0) (NoScale|CoordMpIntegral)
  Member: m_vOrigin[2] (offset 8) (type float) (bits 0) (NoScale|CoordMpIntegral)
  Member: m_vStart[0] (offset 12) (type float) (bits 0) (NoScale|CoordMpIntegral)
  Member: m_vStart[1] (offset 16) (type float) (bits 0) (NoScale|CoordMpIntegral)
  Member: m_vStart[2] (offset 20) (type float) (bits 0) (NoScale|CoordMpIntegral)
  Member: m_vAngles (offset 36) (type vector) (bits 7) ()
  Member: m_vNormal (offset 24) (type vector) (bits 6) ()
  Member: m_fFlags (offset 48) (type integer) (bits 8) (Unsigned)
  Member: m_flMagnitude (offset 60) (type float) (bits 12) (RoundDown)
  Member: m_flScale (offset 56) (type float) (bits 0) (NoScale)
  Member: m_nAttachmentIndex (offset 68) (type integer) (bits 5) (Unsigned)
  Member: m_nSurfaceProp (offset 72) (type integer) (bits 8) (Unsigned)
  Member: m_iEffectName (offset 136) (type integer) (bits 10) (Unsigned)
  Member: m_nMaterial (offset 76) (type integer) (bits 12) (Unsigned)
  Member: m_nDamageType (offset 80) (type integer) (bits 32) (Unsigned)
  Member: m_nHitBox (offset 84) (type integer) (bits 12) (Unsigned)
  Member: entindex (offset 52) (type integer) (bits 11) (Unsigned)
  Member: m_nColor (offset 88) (type integer) (bits 8) (Unsigned)
  Member: m_flRadius (offset 64) (type float) (bits 10) (RoundDown)
  Member: m_bCustomColors (offset 89) (type integer) (bits 1) (Unsigned)
  Member: m_CustomColors.m_vecColor1 (offset 92) (type vector) (bits 8) ()
  Member: m_CustomColors.m_vecColor2 (offset 104) (type vector) (bits 8) ()
  Member: m_bControlPoint1 (offset 116) (type integer) (bits 1) (Unsigned)
  Member: m_ControlPoint1.m_eParticleAttachment (offset 120) (type integer) (bits 5) (Unsigned)
  Member: m_ControlPoint1.m_vecOffset[0] (offset 124) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_ControlPoint1.m_vecOffset[1] (offset 128) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_ControlPoint1.m_vecOffset[2] (offset 132) (type float) (bits 0) (NoScale|CoordMP)
CTEEnergySplash (type DT_TEEnergySplash)
 Member: m_vecPos (offset 12) (type vector) (bits 0) (CoordMP)
 Member: m_vecDir (offset 24) (type vector) (bits 0) (CoordMP)
 Member: m_bExplosive (offset 36) (type integer) (bits 1) (Unsigned)
CTEExplosion (type DT_TEExplosion)
 Table: baseclass (offset 0) (type DT_TEParticleSystem)
  Table: baseclass (offset 0) (type DT_BaseTempEntity)
  Member: m_vecOrigin[0] (offset 12) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
  Member: m_vecOrigin[1] (offset 16) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
  Member: m_vecOrigin[2] (offset 20) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
 Member: m_nModelIndex (offset 24) (type integer) (bits 13) ()
 Member: m_fScale (offset 28) (type float) (bits 9) ()
 Member: m_nFrameRate (offset 32) (type integer) (bits 8) (Unsigned)
 Member: m_nFlags (offset 36) (type integer) (bits 8) (Unsigned)
 Member: m_vecNormal (offset 40) (type vector) (bits 0) (CoordMP)
 Member: m_chMaterialType (offset 52) (type integer) (bits 8) (Unsigned)
 Member: m_nRadius (offset 56) (type integer) (bits 32) (Unsigned)
 Member: m_nMagnitude (offset 60) (type integer) (bits 32) (Unsigned)
CTEFireBullets (type DT_TEFireBullets)
 Member: m_vecOrigin (offset 16) (type vector) (bits 0) (CoordMpIntegral)
 Member: m_vecAngles[0] (offset 28) (type float) (bits 7) (VectorElem)
 Member: m_vecAngles[1] (offset 32) (type float) (bits 7) (VectorElem)
 Member: m_iWeaponID (offset 40) (type integer) (bits 7) (Unsigned)
 Member: m_iMode (offset 44) (type integer) (bits 1) (Unsigned)
 Member: m_iSeed (offset 48) (type integer) (bits 8) (Unsigned)
 Member: m_iPlayer (offset 12) (type integer) (bits 6) (Unsigned)
 Member: m_flSpread (offset 52) (type float) (bits 8) ()
 Member: m_bCritical (offset 56) (type integer) (bits 1) (Unsigned)
CTEFizz (type DT_TEFizz)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_nEntity (offset 12) (type integer) (bits 11) (Unsigned)
 Member: m_nModelIndex (offset 16) (type integer) (bits 13) ()
 Member: m_nDensity (offset 20) (type integer) (bits 8) (Unsigned)
 Member: m_nCurrent (offset 24) (type integer) (bits 16) ()
CTEFootprintDecal (type DT_TEFootprintDecal)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecOrigin (offset 12) (type vector) (bits 0) (CoordMP)
 Member: m_vecDirection (offset 24) (type vector) (bits 0) (CoordMP)
 Member: m_nEntity (offset 36) (type integer) (bits 11) (Unsigned)
 Member: m_nIndex (offset 40) (type integer) (bits 8) (Unsigned)
 Member: m_chMaterialType (offset 44) (type integer) (bits 8) (Unsigned)
CTEGaussExplosion (type DT_TEGaussExplosion)
 Table: baseclass (offset 0) (type DT_TEParticleSystem)
  Table: baseclass (offset 0) (type DT_BaseTempEntity)
  Member: m_vecOrigin[0] (offset 12) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
  Member: m_vecOrigin[1] (offset 16) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
  Member: m_vecOrigin[2] (offset 20) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
 Member: m_nType (offset 24) (type integer) (bits 2) (Unsigned)
 Member: m_vecDirection (offset 28) (type vector) (bits 0) (CoordMP)
CTEGlowSprite (type DT_TEGlowSprite)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecOrigin (offset 12) (type vector) (bits 0) (CoordMP)
 Member: m_nModelIndex (offset 24) (type integer) (bits 13) ()
 Member: m_fScale (offset 28) (type float) (bits 8) (RoundDown)
 Member: m_fLife (offset 32) (type float) (bits 8) (RoundDown)
 Member: m_nBrightness (offset 36) (type integer) (bits 8) (Unsigned)
CTEImpact (type DT_TEImpact)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecOrigin (offset 12) (type vector) (bits 0) (CoordMP)
 Member: m_vecNormal (offset 24) (type vector) (bits 0) (CoordMP)
 Member: m_iType (offset 36) (type integer) (bits 32) (Unsigned)
CTEKillPlayerAttachments (type DT_TEKillPlayerAttachments)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_nPlayer (offset 12) (type integer) (bits 5) (Unsigned)
CTELargeFunnel (type DT_TELargeFunnel)
 Table: baseclass (offset 0) (type DT_TEParticleSystem)
  Table: baseclass (offset 0) (type DT_BaseTempEntity)
  Member: m_vecOrigin[0] (offset 12) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
  Member: m_vecOrigin[1] (offset 16) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
  Member: m_vecOrigin[2] (offset 20) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
 Member: m_nModelIndex (offset 24) (type integer) (bits 13) ()
 Member: m_nReversed (offset 28) (type integer) (bits 2) (Unsigned)
CTeleportVortex (type DT_TeleportVortex)
 Table: baseclass (offset 0) (type DT_BaseAnimating)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
  Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nBody (offset 884) (type integer) (bits 32) ()
  Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
  Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
  Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
  Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
   Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
  Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
  Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
  Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
  Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
   Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
  Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
 Member: m_iState (offset 1164) (type integer) (bits 4) (Unsigned|ChangesOften)
CTEMetalSparks (type DT_TEMetalSparks)
 Member: m_vecPos (offset 12) (type vector) (bits 0) (CoordMP)
 Member: m_vecDir (offset 24) (type vector) (bits 0) (CoordMP)
CTEMuzzleFlash (type DT_TEMuzzleFlash)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecOrigin (offset 12) (type vector) (bits 0) (CoordMP)
 Member: m_vecAngles (offset 24) (type vector) (bits 0) (CoordMP)
 Member: m_flScale (offset 36) (type float) (bits 0) (NoScale)
 Member: m_nType (offset 40) (type integer) (bits 32) (Unsigned)
CTEParticleSystem (type DT_TEParticleSystem)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecOrigin[0] (offset 12) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
 Member: m_vecOrigin[1] (offset 16) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
 Member: m_vecOrigin[2] (offset 20) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
CTEPhysicsProp (type DT_TEPhysicsProp)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecOrigin (offset 12) (type vector) (bits 0) (CoordMP)
 Member: m_angRotation[0] (offset 24) (type float) (bits 13) (VectorElem)
 Member: m_angRotation[1] (offset 28) (type float) (bits 13) (VectorElem)
 Member: m_angRotation[2] (offset 32) (type float) (bits 13) (VectorElem)
 Member: m_vecVelocity (offset 36) (type vector) (bits 0) (CoordMP)
 Member: m_nModelIndex (offset 48) (type integer) (bits 13) ()
 Member: m_nSkin (offset 52) (type integer) (bits 10) ()
 Member: m_nFlags (offset 56) (type integer) (bits 2) (Unsigned)
 Member: m_nEffects (offset 60) (type integer) (bits 10) (Unsigned)
CTEPlayerAnimEvent (type DT_TEPlayerAnimEvent)
 Member: m_iPlayerIndex (offset 12) (type integer) (bits 7) (Unsigned)
 Member: m_iEvent (offset 16) (type integer) (bits 6) (Unsigned)
 Member: m_nData (offset 20) (type integer) (bits 12) ()
CTEPlayerDecal (type DT_TEPlayerDecal)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecOrigin (offset 16) (type vector) (bits 0) (CoordMP)
 Member: m_nEntity (offset 28) (type integer) (bits 11) (Unsigned)
 Member: m_nPlayer (offset 12) (type integer) (bits 5) (Unsigned)
CTEProjectedDecal (type DT_TEProjectedDecal)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecOrigin (offset 12) (type vector) (bits 0) (CoordMP)
 Member: m_angRotation (offset 32) (type vector) (bits 10) ()
 Member: m_flDistance (offset 28) (type float) (bits 10) (RoundUp)
 Member: m_nIndex (offset 24) (type integer) (bits 9) (Unsigned)
CTEShatterSurface (type DT_TEShatterSurface)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecOrigin (offset 12) (type vector) (bits 0) (CoordMP)
 Member: m_vecAngles (offset 24) (type vector) (bits 0) (CoordMP)
 Member: m_vecForce (offset 36) (type vector) (bits 0) (CoordMP)
 Member: m_vecForcePos (offset 48) (type vector) (bits 0) (CoordMP)
 Member: m_flWidth (offset 60) (type float) (bits 0) (NoScale)
 Member: m_flHeight (offset 64) (type float) (bits 0) (NoScale)
 Member: m_flShardSize (offset 68) (type float) (bits 0) (NoScale)
 Member: m_nSurfaceType (offset 72) (type integer) (bits 2) (Unsigned)
 Member: m_uchFrontColor[0] (offset 76) (type integer) (bits 8) (Unsigned)
 Member: m_uchFrontColor[1] (offset 77) (type integer) (bits 8) (Unsigned)
 Member: m_uchFrontColor[2] (offset 78) (type integer) (bits 8) (Unsigned)
 Member: m_uchBackColor[0] (offset 79) (type integer) (bits 8) (Unsigned)
 Member: m_uchBackColor[1] (offset 80) (type integer) (bits 8) (Unsigned)
 Member: m_uchBackColor[2] (offset 81) (type integer) (bits 8) (Unsigned)
CTEShowLine (type DT_TEShowLine)
 Table: baseclass (offset 0) (type DT_TEParticleSystem)
  Table: baseclass (offset 0) (type DT_BaseTempEntity)
  Member: m_vecOrigin[0] (offset 12) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
  Member: m_vecOrigin[1] (offset 16) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
  Member: m_vecOrigin[2] (offset 20) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
 Member: m_vecEnd (offset 24) (type vector) (bits 0) (CoordMP)
CTesla (type DT_Tesla)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_SoundName (offset 860) (type string) (bits 0) ()
 Member: m_iszSpriteName (offset 908) (type string) (bits 0) ()
CTESmoke (type DT_TESmoke)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecOrigin (offset 12) (type vector) (bits 0) (CoordMP)
 Member: m_nModelIndex (offset 24) (type integer) (bits 13) ()
 Member: m_fScale (offset 28) (type float) (bits 8) (RoundDown)
 Member: m_nFrameRate (offset 32) (type integer) (bits 8) (Unsigned)
CTESparks (type DT_TESparks)
 Table: baseclass (offset 0) (type DT_TEParticleSystem)
  Table: baseclass (offset 0) (type DT_BaseTempEntity)
  Member: m_vecOrigin[0] (offset 12) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
  Member: m_vecOrigin[1] (offset 16) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
  Member: m_vecOrigin[2] (offset 20) (type float) (bits 0) (NoScale|VectorElem|CoordMpIntegral)
 Member: m_nMagnitude (offset 24) (type integer) (bits 4) (Unsigned)
 Member: m_nTrailLength (offset 28) (type integer) (bits 4) (Unsigned)
 Member: m_vecDir (offset 32) (type vector) (bits 0) (CoordMP)
CTESprite (type DT_TESprite)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecOrigin (offset 12) (type vector) (bits 0) (CoordMP)
 Member: m_nModelIndex (offset 24) (type integer) (bits 13) ()
 Member: m_fScale (offset 28) (type float) (bits 8) (RoundDown)
 Member: m_nBrightness (offset 32) (type integer) (bits 8) (Unsigned)
CTESpriteSpray (type DT_TESpriteSpray)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecOrigin (offset 12) (type vector) (bits 0) (CoordMP)
 Member: m_vecDirection (offset 24) (type vector) (bits 0) (CoordMP)
 Member: m_nModelIndex (offset 36) (type integer) (bits 13) ()
 Member: m_fNoise (offset 44) (type float) (bits 8) (RoundDown)
 Member: m_nSpeed (offset 40) (type integer) (bits 8) (Unsigned)
 Member: m_nCount (offset 48) (type integer) (bits 8) (Unsigned)
CTest_ProxyToggle_Networkable (type DT_ProxyToggle)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Table: blah (offset 0) (type DT_ProxyToggle_ProxiedData)
  Member: m_WithProxy (offset 856) (type integer) (bits 32) ()
CTestTraceline (type DT_TestTraceline)
 Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
 Member: m_vecOrigin (offset 792) (type vector) (bits 19) ()
 Member: m_angRotation[0] (offset 804) (type float) (bits 19) (VectorElem)
 Member: m_angRotation[1] (offset 808) (type float) (bits 19) (VectorElem)
 Member: m_angRotation[2] (offset 812) (type float) (bits 19) (VectorElem)
 Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
CTETFBlood (type DT_TETFBlood)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecOrigin[0] (offset 12) (type float) (bits 0) (NoScale|CoordMpIntegral)
 Member: m_vecOrigin[1] (offset 16) (type float) (bits 0) (NoScale|CoordMpIntegral)
 Member: m_vecOrigin[2] (offset 20) (type float) (bits 0) (NoScale|CoordMpIntegral)
 Member: m_vecNormal (offset 24) (type vector) (bits 6) ()
 Member: entindex (offset 36) (type integer) (bits 11) (Unsigned)
CTETFExplosion (type DT_TETFExplosion)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecOrigin[0] (offset 12) (type float) (bits 0) (NoScale|CoordMpIntegral)
 Member: m_vecOrigin[1] (offset 16) (type float) (bits 0) (NoScale|CoordMpIntegral)
 Member: m_vecOrigin[2] (offset 20) (type float) (bits 0) (NoScale|CoordMpIntegral)
 Member: m_vecNormal (offset 24) (type vector) (bits 6) ()
 Member: m_iWeaponID (offset 36) (type integer) (bits 7) (Unsigned)
 Member: entindex (offset 40) (type integer) (bits 11) (Unsigned)
 Member: m_nDefID (offset 44) (type integer) (bits 32) ()
 Member: m_nSound (offset 48) (type integer) (bits 32) ()
 Member: m_iCustomParticleIndex (offset 52) (type integer) (bits 32) ()
CTETFParticleEffect (type DT_TETFParticleEffect)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecOrigin[0] (offset 12) (type float) (bits 0) (NoScale|CoordMpIntegral)
 Member: m_vecOrigin[1] (offset 16) (type float) (bits 0) (NoScale|CoordMpIntegral)
 Member: m_vecOrigin[2] (offset 20) (type float) (bits 0) (NoScale|CoordMpIntegral)
 Member: m_vecStart[0] (offset 24) (type float) (bits 0) (NoScale|CoordMpIntegral)
 Member: m_vecStart[1] (offset 28) (type float) (bits 0) (NoScale|CoordMpIntegral)
 Member: m_vecStart[2] (offset 32) (type float) (bits 0) (NoScale|CoordMpIntegral)
 Member: m_vecAngles (offset 36) (type vector) (bits 7) ()
 Member: m_iParticleSystemIndex (offset 48) (type integer) (bits 16) (Unsigned)
 Member: entindex (offset 52) (type integer) (bits 11) (Unsigned)
 Member: m_iAttachType (offset 56) (type integer) (bits 5) (Unsigned)
 Member: m_iAttachmentPointIndex (offset 60) (type integer) (bits 32) ()
 Member: m_bResetParticles (offset 64) (type integer) (bits 1) (Unsigned)
 Member: m_bCustomColors (offset 65) (type integer) (bits 1) (Unsigned)
 Member: m_CustomColors.m_vecColor1 (offset 68) (type vector) (bits 8) ()
 Member: m_CustomColors.m_vecColor2 (offset 80) (type vector) (bits 8) ()
 Member: m_bControlPoint1 (offset 92) (type integer) (bits 1) (Unsigned)
 Member: m_ControlPoint1.m_eParticleAttachment (offset 96) (type integer) (bits 5) (Unsigned)
 Member: m_ControlPoint1.m_vecOffset[0] (offset 100) (type float) (bits 0) (NoScale|CoordMP)
 Member: m_ControlPoint1.m_vecOffset[1] (offset 104) (type float) (bits 0) (NoScale|CoordMP)
 Member: m_ControlPoint1.m_vecOffset[2] (offset 108) (type float) (bits 0) (NoScale|CoordMP)
CTEWorldDecal (type DT_TEWorldDecal)
 Table: baseclass (offset 0) (type DT_BaseTempEntity)
 Member: m_vecOrigin (offset 12) (type vector) (bits 0) (CoordMpIntegral)
 Member: m_nIndex (offset 24) (type integer) (bits 9) (Unsigned)
CTFAmmoPack (type DT_AmmoPack)
 Table: baseclass (offset 0) (type DT_BaseAnimating)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
  Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nBody (offset 884) (type integer) (bits 32) ()
  Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
  Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
  Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
  Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
   Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
  Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
  Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
  Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
  Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
   Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
  Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
 Member: m_vecInitialVelocity (offset 1292) (type vector) (bits 0) (NoScale)
 Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_angRotation[0] (offset 804) (type float) (bits 7) (ChangesOften|VectorElem)
 Member: m_angRotation[1] (offset 808) (type float) (bits 7) (ChangesOften|VectorElem)
 Member: m_angRotation[2] (offset 812) (type float) (bits 7) (ChangesOften|VectorElem)
CTFBall_Ornament (type DT_TFProjectileBall_Ornament)
 Table: baseclass (offset 0) (type DT_TFProjectile_StunBall)
  Table: baseclass (offset 0) (type DT_TFProjectile_Pipebomb)
   Table: baseclass (offset 0) (type DT_TFWeaponBaseGrenadeProj)
    Table: baseclass (offset 0) (type DT_BaseGrenade)
     Table: baseclass (offset 0) (type DT_BaseProjectile)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
     Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
     Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
     Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
     Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
     Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
     Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
    Member: m_vInitialVelocity (offset 1248) (type vector) (bits 20) ()
    Member: m_bCritical (offset 1297) (type integer) (bits 1) (Unsigned)
    Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
    Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
    Member: m_iDeflected (offset 1264) (type integer) (bits 4) (Unsigned)
    Member: m_hDeflectOwner (offset 1268) (type integer) (bits 21) (Unsigned)
   Member: m_bTouched (offset 1308) (type integer) (bits 1) (Unsigned)
   Member: m_iType (offset 1312) (type integer) (bits 3) ()
   Member: m_hLauncher (offset 1260) (type integer) (bits 21) (Unsigned)
   Member: m_bDefensiveBomb (offset 1332) (type integer) (bits 1) (Unsigned)
CTFBaseBoss (type DT_TFBaseBoss)
 Table: baseclass (offset 0) (type DT_NextBot)
  Table: baseclass (offset 0) (type DT_BaseCombatCharacter)
   Table: baseclass (offset 0) (type DT_BaseFlex)
    Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: overlay_vars (offset 0) (type DT_OverlayVars)
      Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
       Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
        Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
       Table: 000 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 001 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 002 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 003 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 004 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 005 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 006 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 007 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 008 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 009 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 010 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 011 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 012 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 013 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 014 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: m_flexWeight (offset 1172) (type m_flexWeight)
     Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
     Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
     Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
     Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
     Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
     Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
     Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
     Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
     Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
     Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
     Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
     Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
     Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
     Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
     Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
     Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
     Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
     Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
     Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
     Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
     Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
     Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
     Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
     Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
     Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
     Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
     Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
     Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
     Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
     Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
     Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
     Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
     Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
     Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
     Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
     Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
     Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
     Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
     Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
     Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
     Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
     Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
     Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
     Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
     Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
     Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
     Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
     Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
     Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
     Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
     Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
     Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
     Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
     Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
     Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
     Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
     Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
     Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
     Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
     Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
     Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
     Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
     Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
     Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
     Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
     Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
     Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
     Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
     Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
     Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
     Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
     Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
     Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
     Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
     Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
     Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
     Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
     Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
     Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
     Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
     Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
     Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
     Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
     Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
     Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
     Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
     Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
     Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
     Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
     Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
     Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
     Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
     Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
    Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
    Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
   Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
   Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
    Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
   Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
   Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
    Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
    Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
    Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
    Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
    Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
    Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
    Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
    Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
    Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
    Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
    Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
    Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
    Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
    Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
    Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
    Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
    Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
    Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
    Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
    Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
    Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
    Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
    Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
    Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
    Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
    Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
    Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
    Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
    Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
    Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
    Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
    Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
    Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
    Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
    Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
    Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
    Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
    Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
    Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
    Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
    Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
    Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
    Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
    Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
    Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
    Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
    Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
    Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
 Member: m_lastHealthPercentage (offset 2468) (type float) (bits 0) (NoScale)
CTFBaseProjectile (type DT_TFBaseProjectile)
 Table: baseclass (offset 0) (type DT_BaseProjectile)
  Table: baseclass (offset 0) (type DT_BaseAnimating)
   Table: baseclass (offset 0) (type DT_BaseEntity)
    Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
     Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
    Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
    Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
    Table: m_Collision (offset 348) (type DT_CollisionProperty)
     Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
     Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
     Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
     Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
     Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
     Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
     Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
     Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
    Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
    Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
    Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
    Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
    Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
    Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
    Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
    Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
    Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
    Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
    Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
    Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
    Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
    Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
    Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
    Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
    Table: predictable_id (offset 0) (type DT_PredictableId)
     Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
     Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
    Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
    Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
    Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
    Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
     Member: 000 (offset 0) (type integer) (bits 13) ()
     Member: 001 (offset 4) (type integer) (bits 13) ()
     Member: 002 (offset 8) (type integer) (bits 13) ()
     Member: 003 (offset 12) (type integer) (bits 13) ()
   Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
   Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
   Member: m_nSkin (offset 880) (type integer) (bits 10) ()
   Member: m_nBody (offset 884) (type integer) (bits 32) ()
   Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
   Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
   Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
    Member: 000 (offset 0) (type float) (bits 8) ()
    Member: 001 (offset 4) (type float) (bits 8) ()
    Member: 002 (offset 8) (type float) (bits 8) ()
    Member: 003 (offset 12) (type float) (bits 8) ()
    Member: 004 (offset 16) (type float) (bits 8) ()
    Member: 005 (offset 20) (type float) (bits 8) ()
    Member: 006 (offset 24) (type float) (bits 8) ()
    Member: 007 (offset 28) (type float) (bits 8) ()
    Member: 008 (offset 32) (type float) (bits 8) ()
    Member: 009 (offset 36) (type float) (bits 8) ()
    Member: 010 (offset 40) (type float) (bits 8) ()
    Member: 011 (offset 44) (type float) (bits 8) ()
    Member: 012 (offset 48) (type float) (bits 8) ()
    Member: 013 (offset 52) (type float) (bits 8) ()
    Member: 014 (offset 56) (type float) (bits 8) ()
    Member: 015 (offset 60) (type float) (bits 8) ()
    Member: 016 (offset 64) (type float) (bits 8) ()
    Member: 017 (offset 68) (type float) (bits 8) ()
    Member: 018 (offset 72) (type float) (bits 8) ()
    Member: 019 (offset 76) (type float) (bits 8) ()
    Member: 020 (offset 80) (type float) (bits 8) ()
    Member: 021 (offset 84) (type float) (bits 8) ()
    Member: 022 (offset 88) (type float) (bits 8) ()
    Member: 023 (offset 92) (type float) (bits 8) ()
   Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
   Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
   Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
    Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
    Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
    Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
    Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
   Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
   Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
   Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
   Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
   Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
   Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
   Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
   Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
    Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
   Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
   Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
   Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
  Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
 Member: m_vInitialVelocity (offset 1220) (type vector) (bits 20) ()
 Member: m_hLauncher (offset 1240) (type integer) (bits 21) (Unsigned)
CTFBaseRocket (type DT_TFBaseRocket)
 Table: baseclass (offset 0) (type DT_BaseProjectile)
  Table: baseclass (offset 0) (type DT_BaseAnimating)
   Table: baseclass (offset 0) (type DT_BaseEntity)
    Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
     Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
    Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
    Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
    Table: m_Collision (offset 348) (type DT_CollisionProperty)
     Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
     Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
     Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
     Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
     Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
     Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
     Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
     Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
     Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
     Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
    Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
    Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
    Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
    Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
    Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
    Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
    Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
    Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
    Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
    Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
    Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
    Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
    Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
    Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
    Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
    Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
    Table: predictable_id (offset 0) (type DT_PredictableId)
     Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
     Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
    Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
    Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
    Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
    Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
     Member: 000 (offset 0) (type integer) (bits 13) ()
     Member: 001 (offset 4) (type integer) (bits 13) ()
     Member: 002 (offset 8) (type integer) (bits 13) ()
     Member: 003 (offset 12) (type integer) (bits 13) ()
   Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
   Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
   Member: m_nSkin (offset 880) (type integer) (bits 10) ()
   Member: m_nBody (offset 884) (type integer) (bits 32) ()
   Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
   Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
   Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
    Member: 000 (offset 0) (type float) (bits 8) ()
    Member: 001 (offset 4) (type float) (bits 8) ()
    Member: 002 (offset 8) (type float) (bits 8) ()
    Member: 003 (offset 12) (type float) (bits 8) ()
    Member: 004 (offset 16) (type float) (bits 8) ()
    Member: 005 (offset 20) (type float) (bits 8) ()
    Member: 006 (offset 24) (type float) (bits 8) ()
    Member: 007 (offset 28) (type float) (bits 8) ()
    Member: 008 (offset 32) (type float) (bits 8) ()
    Member: 009 (offset 36) (type float) (bits 8) ()
    Member: 010 (offset 40) (type float) (bits 8) ()
    Member: 011 (offset 44) (type float) (bits 8) ()
    Member: 012 (offset 48) (type float) (bits 8) ()
    Member: 013 (offset 52) (type float) (bits 8) ()
    Member: 014 (offset 56) (type float) (bits 8) ()
    Member: 015 (offset 60) (type float) (bits 8) ()
    Member: 016 (offset 64) (type float) (bits 8) ()
    Member: 017 (offset 68) (type float) (bits 8) ()
    Member: 018 (offset 72) (type float) (bits 8) ()
    Member: 019 (offset 76) (type float) (bits 8) ()
    Member: 020 (offset 80) (type float) (bits 8) ()
    Member: 021 (offset 84) (type float) (bits 8) ()
    Member: 022 (offset 88) (type float) (bits 8) ()
    Member: 023 (offset 92) (type float) (bits 8) ()
   Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
   Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
   Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
    Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
    Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
    Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
    Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
   Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
   Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
   Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
   Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
   Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
   Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
   Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
   Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
    Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
   Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
   Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
   Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
  Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
 Member: m_vInitialVelocity (offset 1208) (type vector) (bits 12) ()
 Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
 Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
 Member: m_iDeflected (offset 1220) (type integer) (bits 4) (Unsigned)
 Member: m_hLauncher (offset 1228) (type integer) (bits 21) (Unsigned)
CTFBat (type DT_TFWeaponBat)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFBat_Fish (type DT_TFWeaponBat_Fish)
 Table: baseclass (offset 0) (type DT_TFWeaponBat)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFBat_Giftwrap (type DT_TFWeaponBat_Giftwrap)
 Table: baseclass (offset 0) (type DT_TFWeaponBat_Wood)
  Table: baseclass (offset 0) (type DT_TFWeaponBat)
   Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
    Table: baseclass (offset 0) (type DT_TFWeaponBase)
     Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
      Table: baseclass (offset 0) (type DT_EconEntity)
       Table: baseclass (offset 0) (type DT_BaseAnimating)
        Table: baseclass (offset 0) (type DT_BaseEntity)
         Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
          Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
         Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
         Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
         Table: m_Collision (offset 348) (type DT_CollisionProperty)
          Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
          Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
          Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
          Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
          Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
          Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
          Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
          Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
         Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
         Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
         Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
         Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
         Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
         Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
         Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
         Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
         Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
         Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
         Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
         Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
         Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
         Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
         Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
         Table: predictable_id (offset 0) (type DT_PredictableId)
          Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
          Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
         Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
         Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
         Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
         Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
          Member: 000 (offset 0) (type integer) (bits 13) ()
          Member: 001 (offset 4) (type integer) (bits 13) ()
          Member: 002 (offset 8) (type integer) (bits 13) ()
          Member: 003 (offset 12) (type integer) (bits 13) ()
        Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
        Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
        Member: m_nSkin (offset 880) (type integer) (bits 10) ()
        Member: m_nBody (offset 884) (type integer) (bits 32) ()
        Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
        Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
        Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
         Member: 000 (offset 0) (type float) (bits 8) ()
         Member: 001 (offset 4) (type float) (bits 8) ()
         Member: 002 (offset 8) (type float) (bits 8) ()
         Member: 003 (offset 12) (type float) (bits 8) ()
         Member: 004 (offset 16) (type float) (bits 8) ()
         Member: 005 (offset 20) (type float) (bits 8) ()
         Member: 006 (offset 24) (type float) (bits 8) ()
         Member: 007 (offset 28) (type float) (bits 8) ()
         Member: 008 (offset 32) (type float) (bits 8) ()
         Member: 009 (offset 36) (type float) (bits 8) ()
         Member: 010 (offset 40) (type float) (bits 8) ()
         Member: 011 (offset 44) (type float) (bits 8) ()
         Member: 012 (offset 48) (type float) (bits 8) ()
         Member: 013 (offset 52) (type float) (bits 8) ()
         Member: 014 (offset 56) (type float) (bits 8) ()
         Member: 015 (offset 60) (type float) (bits 8) ()
         Member: 016 (offset 64) (type float) (bits 8) ()
         Member: 017 (offset 68) (type float) (bits 8) ()
         Member: 018 (offset 72) (type float) (bits 8) ()
         Member: 019 (offset 76) (type float) (bits 8) ()
         Member: 020 (offset 80) (type float) (bits 8) ()
         Member: 021 (offset 84) (type float) (bits 8) ()
         Member: 022 (offset 88) (type float) (bits 8) ()
         Member: 023 (offset 92) (type float) (bits 8) ()
        Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
        Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
        Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
         Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
         Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
         Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
         Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
        Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
        Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
        Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
        Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
        Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
        Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
        Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
        Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
         Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
        Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
        Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
        Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
       Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
        Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
        Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
        Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
        Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
         Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
         Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
         Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
         Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
         Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
         Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
         Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
         Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
         Table: m_AttributeList (offset 88) (type DT_AttributeList)
          Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
           Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
            Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
           Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
         Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
          Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
           Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
            Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
           Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
      Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
       Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
       Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
       Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
       Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
       Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
       Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
       Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
      Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
       Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
       Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
       Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
       Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
       Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
      Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
      Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
      Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
      Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
     Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
     Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
     Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
     Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
     Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
     Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
      Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
      Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
      Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
      Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
      Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
     Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
     Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
     Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
     Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
     Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
     Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
     Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
     Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
     Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
     Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFBat_Wood (type DT_TFWeaponBat_Wood)
 Table: baseclass (offset 0) (type DT_TFWeaponBat)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFBonesaw (type DT_TFWeaponBonesaw)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFBotHintEngineerNest (type DT_TFBotHintEngineerNest)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_bHasActiveTeleporter (offset 908) (type integer) (bits 1) (Unsigned)
CTFBottle (type DT_TFWeaponBottle)
 Table: baseclass (offset 0) (type DT_TFWeaponBreakableMelee)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
  Member: m_bBroken (offset 2040) (type integer) (bits 1) (Unsigned)
CTFBreakableMelee (type DT_TFWeaponBreakableMelee)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Member: m_bBroken (offset 2040) (type integer) (bits 1) (Unsigned)
CTFBreakableSign (type DT_TFWeaponBreakableSign)
 Table: baseclass (offset 0) (type DT_TFWeaponBreakableMelee)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
  Member: m_bBroken (offset 2040) (type integer) (bits 1) (Unsigned)
CTFBuffItem (type DT_TFWeaponBuffItem)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFCannon (type DT_TFCannon)
 Table: baseclass (offset 0) (type DT_WeaponGrenadeLauncher)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
  Member: m_flDetonateTime (offset 2016) (type float) (bits 0) (NoScale)
  Member: m_iCurrentTube (offset 2020) (type integer) (bits 32) ()
  Member: m_iGoalTube (offset 2024) (type integer) (bits 32) ()
CTFChargedSMG (type DT_WeaponChargedSMG)
 Table: baseclass (offset 0) (type DT_TFSMG)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Member: m_flMinicritCharge (offset 2008) (type float) (bits 0) (NoScale)
CTFCleaver (type DT_TFWeaponCleaver)
 Table: baseclass (offset 0) (type DT_TFWeaponJar)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFClub (type DT_TFWeaponClub)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFCompoundBow (type DT_WeaponCompoundBow)
 Table: baseclass (offset 0) (type DT_WeaponPipebombLauncher)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
  Table: PipebombLauncherLocalData (offset 0) (type DT_PipebombLauncherLocalData)
   Member: m_iPipebombCount (offset 2016) (type integer) (bits 5) (Unsigned)
   Member: m_flChargeBeginTime (offset 2048) (type float) (bits 0) (NoScale)
 Member: m_bArrowAlight (offset 2061) (type integer) (bits 1) (Unsigned)
 Member: m_bNoFire (offset 2060) (type integer) (bits 1) (Unsigned)
CTFCrossbow (type DT_Crossbow)
 Table: baseclass (offset 0) (type DT_WeaponRocketLauncher)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Member: m_flRegenerateDuration (offset 2024) (type float) (bits 0) (NoScale)
 Member: m_flLastUsedTimestamp (offset 2028) (type float) (bits 0) (NoScale)
CTFDRGPomson (type DT_WeaponDRGPomson)
 Table: baseclass (offset 0) (type DT_WeaponRaygun)
  Table: baseclass (offset 0) (type DT_WeaponRocketLauncher)
   Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
    Table: baseclass (offset 0) (type DT_TFWeaponBase)
     Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
      Table: baseclass (offset 0) (type DT_EconEntity)
       Table: baseclass (offset 0) (type DT_BaseAnimating)
        Table: baseclass (offset 0) (type DT_BaseEntity)
         Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
          Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
         Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
         Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
         Table: m_Collision (offset 348) (type DT_CollisionProperty)
          Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
          Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
          Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
          Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
          Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
          Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
          Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
          Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
         Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
         Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
         Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
         Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
         Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
         Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
         Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
         Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
         Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
         Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
         Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
         Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
         Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
         Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
         Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
         Table: predictable_id (offset 0) (type DT_PredictableId)
          Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
          Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
         Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
         Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
         Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
         Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
          Member: 000 (offset 0) (type integer) (bits 13) ()
          Member: 001 (offset 4) (type integer) (bits 13) ()
          Member: 002 (offset 8) (type integer) (bits 13) ()
          Member: 003 (offset 12) (type integer) (bits 13) ()
        Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
        Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
        Member: m_nSkin (offset 880) (type integer) (bits 10) ()
        Member: m_nBody (offset 884) (type integer) (bits 32) ()
        Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
        Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
        Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
         Member: 000 (offset 0) (type float) (bits 8) ()
         Member: 001 (offset 4) (type float) (bits 8) ()
         Member: 002 (offset 8) (type float) (bits 8) ()
         Member: 003 (offset 12) (type float) (bits 8) ()
         Member: 004 (offset 16) (type float) (bits 8) ()
         Member: 005 (offset 20) (type float) (bits 8) ()
         Member: 006 (offset 24) (type float) (bits 8) ()
         Member: 007 (offset 28) (type float) (bits 8) ()
         Member: 008 (offset 32) (type float) (bits 8) ()
         Member: 009 (offset 36) (type float) (bits 8) ()
         Member: 010 (offset 40) (type float) (bits 8) ()
         Member: 011 (offset 44) (type float) (bits 8) ()
         Member: 012 (offset 48) (type float) (bits 8) ()
         Member: 013 (offset 52) (type float) (bits 8) ()
         Member: 014 (offset 56) (type float) (bits 8) ()
         Member: 015 (offset 60) (type float) (bits 8) ()
         Member: 016 (offset 64) (type float) (bits 8) ()
         Member: 017 (offset 68) (type float) (bits 8) ()
         Member: 018 (offset 72) (type float) (bits 8) ()
         Member: 019 (offset 76) (type float) (bits 8) ()
         Member: 020 (offset 80) (type float) (bits 8) ()
         Member: 021 (offset 84) (type float) (bits 8) ()
         Member: 022 (offset 88) (type float) (bits 8) ()
         Member: 023 (offset 92) (type float) (bits 8) ()
        Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
        Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
        Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
         Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
         Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
         Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
         Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
        Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
        Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
        Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
        Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
        Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
        Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
        Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
        Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
         Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
        Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
        Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
        Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
       Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
        Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
        Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
        Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
        Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
         Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
         Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
         Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
         Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
         Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
         Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
         Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
         Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
         Table: m_AttributeList (offset 88) (type DT_AttributeList)
          Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
           Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
            Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
           Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
         Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
          Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
           Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
            Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
           Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
      Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
       Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
       Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
       Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
       Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
       Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
       Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
       Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
      Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
       Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
       Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
       Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
       Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
       Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
      Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
      Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
      Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
      Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
     Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
     Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
     Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
     Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
     Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
     Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
      Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
      Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
      Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
      Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
      Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
     Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
     Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
     Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
     Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
     Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
     Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
     Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
     Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
     Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
     Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
  Member: m_bUseNewProjectileCode (offset 2029) (type integer) (bits 1) (Unsigned)
CTFDroppedWeapon (type DT_TFDroppedWeapon)
 Table: baseclass (offset 0) (type DT_BaseAnimating)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
  Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nBody (offset 884) (type integer) (bits 32) ()
  Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
  Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
  Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
  Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
   Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
  Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
  Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
  Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
  Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
   Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
  Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
 Table: m_Item (offset 1160) (type DT_ScriptCreatedItem)
  Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
  Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
  Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
  Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
  Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
  Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
  Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
  Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
  Table: m_AttributeList (offset 88) (type DT_AttributeList)
   Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
    Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
     Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
    Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
  Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
   Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
    Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
     Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
    Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
 Member: m_flChargeLevel (offset 1312) (type float) (bits 0) (NoScale)
CTFFireAxe (type DT_TFWeaponFireAxe)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFFists (type DT_TFWeaponFists)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFFlameManager (type DT_TFFlameManager)
 Table: baseclass (offset 0) (type DT_TFPointManager)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nRandomSeed (offset 1004) (type integer) (bits 32) ()
  Member: m_unNextPointIndex (offset 1128) (type integer) (bits 32) (Unsigned|VarInt)
  Table: m_nSpawnTime (offset 1008) (type m_nSpawnTime)
   Member: 000 (offset 0) (type integer) (bits 32) (VarInt)
   Member: 001 (offset 4) (type integer) (bits 32) (VarInt)
   Member: 002 (offset 8) (type integer) (bits 32) (VarInt)
   Member: 003 (offset 12) (type integer) (bits 32) (VarInt)
   Member: 004 (offset 16) (type integer) (bits 32) (VarInt)
   Member: 005 (offset 20) (type integer) (bits 32) (VarInt)
   Member: 006 (offset 24) (type integer) (bits 32) (VarInt)
   Member: 007 (offset 28) (type integer) (bits 32) (VarInt)
   Member: 008 (offset 32) (type integer) (bits 32) (VarInt)
   Member: 009 (offset 36) (type integer) (bits 32) (VarInt)
   Member: 010 (offset 40) (type integer) (bits 32) (VarInt)
   Member: 011 (offset 44) (type integer) (bits 32) (VarInt)
   Member: 012 (offset 48) (type integer) (bits 32) (VarInt)
   Member: 013 (offset 52) (type integer) (bits 32) (VarInt)
   Member: 014 (offset 56) (type integer) (bits 32) (VarInt)
   Member: 015 (offset 60) (type integer) (bits 32) (VarInt)
   Member: 016 (offset 64) (type integer) (bits 32) (VarInt)
   Member: 017 (offset 68) (type integer) (bits 32) (VarInt)
   Member: 018 (offset 72) (type integer) (bits 32) (VarInt)
   Member: 019 (offset 76) (type integer) (bits 32) (VarInt)
   Member: 020 (offset 80) (type integer) (bits 32) (VarInt)
   Member: 021 (offset 84) (type integer) (bits 32) (VarInt)
   Member: 022 (offset 88) (type integer) (bits 32) (VarInt)
   Member: 023 (offset 92) (type integer) (bits 32) (VarInt)
   Member: 024 (offset 96) (type integer) (bits 32) (VarInt)
   Member: 025 (offset 100) (type integer) (bits 32) (VarInt)
   Member: 026 (offset 104) (type integer) (bits 32) (VarInt)
   Member: 027 (offset 108) (type integer) (bits 32) (VarInt)
   Member: 028 (offset 112) (type integer) (bits 32) (VarInt)
   Member: 029 (offset 116) (type integer) (bits 32) (VarInt)
 Member: m_hWeapon (offset 1204) (type integer) (bits 21) (Unsigned)
 Member: m_hAttacker (offset 1208) (type integer) (bits 21) (Unsigned)
 Member: m_flSpreadDegree (offset 1212) (type float) (bits 0) (NoScale)
 Member: m_flRedirectedFlameSizeMult (offset 1216) (type float) (bits 0) (NoScale)
 Member: m_flFlameStartSizeMult (offset 1220) (type float) (bits 0) (NoScale)
 Member: m_flFlameEndSizeMult (offset 1224) (type float) (bits 0) (NoScale)
 Member: m_flFlameIgnorePlayerVelocity (offset 1228) (type float) (bits 0) (NoScale)
 Member: m_flFlameReflectionAdditionalLifeTime (offset 1232) (type float) (bits 0) (NoScale)
 Member: m_flFlameReflectionDamageReduction (offset 1236) (type float) (bits 0) (NoScale)
 Member: m_iMaxFlameReflectionCount (offset 1240) (type integer) (bits 32) ()
 Member: m_nShouldReflect (offset 1244) (type integer) (bits 32) ()
 Member: m_flFlameSpeed (offset 1248) (type float) (bits 0) (NoScale)
 Member: m_flFlameLifeTime (offset 1252) (type float) (bits 0) (NoScale)
 Member: m_flRandomLifeTimeOffset (offset 1256) (type float) (bits 0) (NoScale)
 Member: m_flFlameGravity (offset 1260) (type float) (bits 0) (NoScale)
 Member: m_flFlameDrag (offset 1264) (type float) (bits 0) (NoScale)
 Member: m_flFlameUp (offset 1268) (type float) (bits 0) (NoScale)
 Member: m_bIsFiring (offset 1272) (type integer) (bits 1) (Unsigned)
CTFFlameRocket (type DT_TFFlameRocket)
 Table: baseclass (offset 0) (type DT_TFBaseRocket)
  Table: baseclass (offset 0) (type DT_BaseProjectile)
   Table: baseclass (offset 0) (type DT_BaseAnimating)
    Table: baseclass (offset 0) (type DT_BaseEntity)
     Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
      Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
     Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
     Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
     Table: m_Collision (offset 348) (type DT_CollisionProperty)
      Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
      Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
      Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
      Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
      Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
      Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
      Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
      Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
     Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
     Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
     Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
     Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
     Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
     Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
     Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
     Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
     Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
     Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
     Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
     Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
     Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
     Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
     Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
     Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
     Table: predictable_id (offset 0) (type DT_PredictableId)
      Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
      Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
     Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
     Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
     Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
     Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
      Member: 000 (offset 0) (type integer) (bits 13) ()
      Member: 001 (offset 4) (type integer) (bits 13) ()
      Member: 002 (offset 8) (type integer) (bits 13) ()
      Member: 003 (offset 12) (type integer) (bits 13) ()
    Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
    Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
    Member: m_nSkin (offset 880) (type integer) (bits 10) ()
    Member: m_nBody (offset 884) (type integer) (bits 32) ()
    Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
    Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
    Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
     Member: 000 (offset 0) (type float) (bits 8) ()
     Member: 001 (offset 4) (type float) (bits 8) ()
     Member: 002 (offset 8) (type float) (bits 8) ()
     Member: 003 (offset 12) (type float) (bits 8) ()
     Member: 004 (offset 16) (type float) (bits 8) ()
     Member: 005 (offset 20) (type float) (bits 8) ()
     Member: 006 (offset 24) (type float) (bits 8) ()
     Member: 007 (offset 28) (type float) (bits 8) ()
     Member: 008 (offset 32) (type float) (bits 8) ()
     Member: 009 (offset 36) (type float) (bits 8) ()
     Member: 010 (offset 40) (type float) (bits 8) ()
     Member: 011 (offset 44) (type float) (bits 8) ()
     Member: 012 (offset 48) (type float) (bits 8) ()
     Member: 013 (offset 52) (type float) (bits 8) ()
     Member: 014 (offset 56) (type float) (bits 8) ()
     Member: 015 (offset 60) (type float) (bits 8) ()
     Member: 016 (offset 64) (type float) (bits 8) ()
     Member: 017 (offset 68) (type float) (bits 8) ()
     Member: 018 (offset 72) (type float) (bits 8) ()
     Member: 019 (offset 76) (type float) (bits 8) ()
     Member: 020 (offset 80) (type float) (bits 8) ()
     Member: 021 (offset 84) (type float) (bits 8) ()
     Member: 022 (offset 88) (type float) (bits 8) ()
     Member: 023 (offset 92) (type float) (bits 8) ()
    Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
    Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
    Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
     Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
    Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
    Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
    Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
    Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
    Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
    Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
    Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
    Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
     Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
    Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
    Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
    Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
   Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
  Member: m_vInitialVelocity (offset 1208) (type vector) (bits 12) ()
  Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
  Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
  Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
  Member: m_iDeflected (offset 1220) (type integer) (bits 4) (Unsigned)
  Member: m_hLauncher (offset 1228) (type integer) (bits 21) (Unsigned)
CTFFlameThrower (type DT_WeaponFlameThrower)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Member: m_iWeaponState (offset 2016) (type integer) (bits 4) (Unsigned|ChangesOften)
 Member: m_bCritFire (offset 2020) (type integer) (bits 1) (Unsigned)
 Member: m_bHitTarget (offset 2021) (type integer) (bits 1) (Unsigned)
 Member: m_flChargeBeginTime (offset 2032) (type float) (bits 0) (NoScale)
 Table: LocalFlameThrowerData (offset 0) (type DT_LocalFlameThrower)
  Member: m_iActiveFlames (offset 2024) (type integer) (bits 5) (Unsigned|ChangesOften)
  Member: m_iDamagingFlames (offset 2028) (type integer) (bits 10) (Unsigned|ChangesOften)
  Member: m_hFlameManager (offset 2040) (type integer) (bits 21) (Unsigned)
  Member: m_bHasHalloweenSpell (offset 2044) (type integer) (bits 1) (Unsigned)
CTFFlareGun (type DT_WeaponFlareGun)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Member: m_flChargeBeginTime (offset 2032) (type float) (bits 0) (NoScale)
CTFFlareGun_Revenge (type DT_WeaponFlareGun_Revenge)
 Table: baseclass (offset 0) (type DT_WeaponFlareGun)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
  Member: m_flChargeBeginTime (offset 2032) (type float) (bits 0) (NoScale)
 Member: m_fLastExtinguishTime (offset 2048) (type float) (bits 0) (NoScale)
CTFGameRulesProxy (type DT_TFGameRulesProxy)
 Table: baseclass (offset 0) (type DT_TeamplayRoundBasedRulesProxy)
  Table: baseclass (offset 0) (type DT_GameRulesProxy)
  Table: teamplayroundbased_gamerules_data (offset 0) (type DT_TeamplayRoundBasedRules)
   Member: m_iRoundState (offset 884) (type integer) (bits 5) ()
   Member: m_bInWaitingForPlayers (offset 900) (type integer) (bits 1) (Unsigned)
   Member: m_iWinningTeam (offset 892) (type integer) (bits 3) (Unsigned)
   Member: m_bInOvertime (offset 888) (type integer) (bits 1) (Unsigned)
   Member: m_bInSetup (offset 889) (type integer) (bits 1) (Unsigned)
   Member: m_bSwitchedTeamsThisRound (offset 890) (type integer) (bits 1) (Unsigned)
   Member: m_bAwaitingReadyRestart (offset 901) (type integer) (bits 1) (Unsigned)
   Member: m_flRestartRoundTime (offset 904) (type float) (bits 0) (NoScale)
   Member: m_flMapResetTime (offset 908) (type float) (bits 0) (NoScale)
   Member: m_nRoundsPlayed (offset 1108) (type integer) (bits 4) (Unsigned)
   Table: m_flNextRespawnWave (offset 912) (type m_flNextRespawnWave)
    Member: 000 (offset 0) (type float) (bits 0) (NoScale)
    Member: 001 (offset 4) (type float) (bits 0) (NoScale)
    Member: 002 (offset 8) (type float) (bits 0) (NoScale)
    Member: 003 (offset 12) (type float) (bits 0) (NoScale)
    Member: 004 (offset 16) (type float) (bits 0) (NoScale)
    Member: 005 (offset 20) (type float) (bits 0) (NoScale)
    Member: 006 (offset 24) (type float) (bits 0) (NoScale)
    Member: 007 (offset 28) (type float) (bits 0) (NoScale)
    Member: 008 (offset 32) (type float) (bits 0) (NoScale)
    Member: 009 (offset 36) (type float) (bits 0) (NoScale)
    Member: 010 (offset 40) (type float) (bits 0) (NoScale)
    Member: 011 (offset 44) (type float) (bits 0) (NoScale)
    Member: 012 (offset 48) (type float) (bits 0) (NoScale)
    Member: 013 (offset 52) (type float) (bits 0) (NoScale)
    Member: 014 (offset 56) (type float) (bits 0) (NoScale)
    Member: 015 (offset 60) (type float) (bits 0) (NoScale)
    Member: 016 (offset 64) (type float) (bits 0) (NoScale)
    Member: 017 (offset 68) (type float) (bits 0) (NoScale)
    Member: 018 (offset 72) (type float) (bits 0) (NoScale)
    Member: 019 (offset 76) (type float) (bits 0) (NoScale)
    Member: 020 (offset 80) (type float) (bits 0) (NoScale)
    Member: 021 (offset 84) (type float) (bits 0) (NoScale)
    Member: 022 (offset 88) (type float) (bits 0) (NoScale)
    Member: 023 (offset 92) (type float) (bits 0) (NoScale)
    Member: 024 (offset 96) (type float) (bits 0) (NoScale)
    Member: 025 (offset 100) (type float) (bits 0) (NoScale)
    Member: 026 (offset 104) (type float) (bits 0) (NoScale)
    Member: 027 (offset 108) (type float) (bits 0) (NoScale)
    Member: 028 (offset 112) (type float) (bits 0) (NoScale)
    Member: 029 (offset 116) (type float) (bits 0) (NoScale)
    Member: 030 (offset 120) (type float) (bits 0) (NoScale)
    Member: 031 (offset 124) (type float) (bits 0) (NoScale)
   Table: m_TeamRespawnWaveTimes (offset 1120) (type m_TeamRespawnWaveTimes)
    Member: 000 (offset 0) (type float) (bits 0) (NoScale)
    Member: 001 (offset 4) (type float) (bits 0) (NoScale)
    Member: 002 (offset 8) (type float) (bits 0) (NoScale)
    Member: 003 (offset 12) (type float) (bits 0) (NoScale)
    Member: 004 (offset 16) (type float) (bits 0) (NoScale)
    Member: 005 (offset 20) (type float) (bits 0) (NoScale)
    Member: 006 (offset 24) (type float) (bits 0) (NoScale)
    Member: 007 (offset 28) (type float) (bits 0) (NoScale)
    Member: 008 (offset 32) (type float) (bits 0) (NoScale)
    Member: 009 (offset 36) (type float) (bits 0) (NoScale)
    Member: 010 (offset 40) (type float) (bits 0) (NoScale)
    Member: 011 (offset 44) (type float) (bits 0) (NoScale)
    Member: 012 (offset 48) (type float) (bits 0) (NoScale)
    Member: 013 (offset 52) (type float) (bits 0) (NoScale)
    Member: 014 (offset 56) (type float) (bits 0) (NoScale)
    Member: 015 (offset 60) (type float) (bits 0) (NoScale)
    Member: 016 (offset 64) (type float) (bits 0) (NoScale)
    Member: 017 (offset 68) (type float) (bits 0) (NoScale)
    Member: 018 (offset 72) (type float) (bits 0) (NoScale)
    Member: 019 (offset 76) (type float) (bits 0) (NoScale)
    Member: 020 (offset 80) (type float) (bits 0) (NoScale)
    Member: 021 (offset 84) (type float) (bits 0) (NoScale)
    Member: 022 (offset 88) (type float) (bits 0) (NoScale)
    Member: 023 (offset 92) (type float) (bits 0) (NoScale)
    Member: 024 (offset 96) (type float) (bits 0) (NoScale)
    Member: 025 (offset 100) (type float) (bits 0) (NoScale)
    Member: 026 (offset 104) (type float) (bits 0) (NoScale)
    Member: 027 (offset 108) (type float) (bits 0) (NoScale)
    Member: 028 (offset 112) (type float) (bits 0) (NoScale)
    Member: 029 (offset 116) (type float) (bits 0) (NoScale)
    Member: 030 (offset 120) (type float) (bits 0) (NoScale)
    Member: 031 (offset 124) (type float) (bits 0) (NoScale)
   Table: m_bTeamReady (offset 1040) (type m_bTeamReady)
    Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
    Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
    Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
    Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
    Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
    Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
    Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
    Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
    Member: 008 (offset 8) (type integer) (bits 1) (Unsigned)
    Member: 009 (offset 9) (type integer) (bits 1) (Unsigned)
    Member: 010 (offset 10) (type integer) (bits 1) (Unsigned)
    Member: 011 (offset 11) (type integer) (bits 1) (Unsigned)
    Member: 012 (offset 12) (type integer) (bits 1) (Unsigned)
    Member: 013 (offset 13) (type integer) (bits 1) (Unsigned)
    Member: 014 (offset 14) (type integer) (bits 1) (Unsigned)
    Member: 015 (offset 15) (type integer) (bits 1) (Unsigned)
    Member: 016 (offset 16) (type integer) (bits 1) (Unsigned)
    Member: 017 (offset 17) (type integer) (bits 1) (Unsigned)
    Member: 018 (offset 18) (type integer) (bits 1) (Unsigned)
    Member: 019 (offset 19) (type integer) (bits 1) (Unsigned)
    Member: 020 (offset 20) (type integer) (bits 1) (Unsigned)
    Member: 021 (offset 21) (type integer) (bits 1) (Unsigned)
    Member: 022 (offset 22) (type integer) (bits 1) (Unsigned)
    Member: 023 (offset 23) (type integer) (bits 1) (Unsigned)
    Member: 024 (offset 24) (type integer) (bits 1) (Unsigned)
    Member: 025 (offset 25) (type integer) (bits 1) (Unsigned)
    Member: 026 (offset 26) (type integer) (bits 1) (Unsigned)
    Member: 027 (offset 27) (type integer) (bits 1) (Unsigned)
    Member: 028 (offset 28) (type integer) (bits 1) (Unsigned)
    Member: 029 (offset 29) (type integer) (bits 1) (Unsigned)
    Member: 030 (offset 30) (type integer) (bits 1) (Unsigned)
    Member: 031 (offset 31) (type integer) (bits 1) (Unsigned)
   Member: m_bStopWatch (offset 1072) (type integer) (bits 1) (Unsigned)
   Member: m_bMultipleTrains (offset 1073) (type integer) (bits 1) (Unsigned)
   Table: m_bPlayerReady (offset 1074) (type m_bPlayerReady)
    Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
    Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
    Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
    Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
    Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
    Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
    Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
    Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
    Member: 008 (offset 8) (type integer) (bits 1) (Unsigned)
    Member: 009 (offset 9) (type integer) (bits 1) (Unsigned)
    Member: 010 (offset 10) (type integer) (bits 1) (Unsigned)
    Member: 011 (offset 11) (type integer) (bits 1) (Unsigned)
    Member: 012 (offset 12) (type integer) (bits 1) (Unsigned)
    Member: 013 (offset 13) (type integer) (bits 1) (Unsigned)
    Member: 014 (offset 14) (type integer) (bits 1) (Unsigned)
    Member: 015 (offset 15) (type integer) (bits 1) (Unsigned)
    Member: 016 (offset 16) (type integer) (bits 1) (Unsigned)
    Member: 017 (offset 17) (type integer) (bits 1) (Unsigned)
    Member: 018 (offset 18) (type integer) (bits 1) (Unsigned)
    Member: 019 (offset 19) (type integer) (bits 1) (Unsigned)
    Member: 020 (offset 20) (type integer) (bits 1) (Unsigned)
    Member: 021 (offset 21) (type integer) (bits 1) (Unsigned)
    Member: 022 (offset 22) (type integer) (bits 1) (Unsigned)
    Member: 023 (offset 23) (type integer) (bits 1) (Unsigned)
    Member: 024 (offset 24) (type integer) (bits 1) (Unsigned)
    Member: 025 (offset 25) (type integer) (bits 1) (Unsigned)
    Member: 026 (offset 26) (type integer) (bits 1) (Unsigned)
    Member: 027 (offset 27) (type integer) (bits 1) (Unsigned)
    Member: 028 (offset 28) (type integer) (bits 1) (Unsigned)
    Member: 029 (offset 29) (type integer) (bits 1) (Unsigned)
    Member: 030 (offset 30) (type integer) (bits 1) (Unsigned)
    Member: 031 (offset 31) (type integer) (bits 1) (Unsigned)
    Member: 032 (offset 32) (type integer) (bits 1) (Unsigned)
   Member: m_bCheatsEnabledDuringLevel (offset 1107) (type integer) (bits 1) (Unsigned)
   Member: m_flCountdownTime (offset 1112) (type float) (bits 0) (NoScale)
   Member: m_flStateTransitionTime (offset 1116) (type float) (bits 0) (NoScale)
 Table: tf_gamerules_data (offset 0) (type DT_TFGameRules)
  Member: m_nGameType (offset 1844) (type integer) (bits 4) (Unsigned)
  Member: m_nStopWatchState (offset 1848) (type integer) (bits 3) (Unsigned)
  Member: m_pszTeamGoalStringRed (offset 1852) (type string) (bits 0) ()
  Member: m_pszTeamGoalStringBlue (offset 2108) (type string) (bits 0) ()
  Member: m_flCapturePointEnableTime (offset 2364) (type float) (bits 0) (NoScale)
  Member: m_nHudType (offset 2372) (type integer) (bits 3) (Unsigned)
  Member: m_bIsInTraining (offset 2376) (type integer) (bits 1) (Unsigned)
  Member: m_bAllowTrainingAchievements (offset 2377) (type integer) (bits 1) (Unsigned)
  Member: m_bIsWaitingForTrainingContinue (offset 2378) (type integer) (bits 1) (Unsigned)
  Member: m_bIsTrainingHUDVisible (offset 2379) (type integer) (bits 1) (Unsigned)
  Member: m_bIsInItemTestingMode (offset 2380) (type integer) (bits 1) (Unsigned)
  Member: m_hBonusLogic (offset 2396) (type integer) (bits 21) (Unsigned)
  Member: m_bPlayingKoth (offset 2400) (type integer) (bits 1) (Unsigned)
  Member: m_bPlayingMedieval (offset 2403) (type integer) (bits 1) (Unsigned)
  Member: m_bPlayingHybrid_CTF_CP (offset 2404) (type integer) (bits 1) (Unsigned)
  Member: m_bPlayingSpecialDeliveryMode (offset 2405) (type integer) (bits 1) (Unsigned)
  Member: m_bPlayingRobotDestructionMode (offset 2402) (type integer) (bits 1) (Unsigned)
  Member: m_hRedKothTimer (offset 2444) (type integer) (bits 21) (Unsigned)
  Member: m_hBlueKothTimer (offset 2448) (type integer) (bits 21) (Unsigned)
  Member: m_nMapHolidayType (offset 2452) (type integer) (bits 3) (Unsigned)
  Member: m_itHandle (offset 3416) (type integer) (bits 21) (Unsigned)
  Member: m_bPlayingMannVsMachine (offset 2406) (type integer) (bits 1) (Unsigned)
  Member: m_hBirthdayPlayer (offset 3420) (type integer) (bits 21) (Unsigned)
  Member: m_nBossHealth (offset 3404) (type integer) (bits 32) ()
  Member: m_nMaxBossHealth (offset 3408) (type integer) (bits 32) ()
  Member: m_fBossNormalizedTravelDistance (offset 3412) (type integer) (bits 32) ()
  Member: m_bMannVsMachineAlarmStatus (offset 2407) (type integer) (bits 1) (Unsigned)
  Member: m_bHaveMinPlayersToEnableReady (offset 2408) (type integer) (bits 1) (Unsigned)
  Member: m_bBountyModeEnabled (offset 2409) (type integer) (bits 1) (Unsigned)
  Member: m_nHalloweenEffect (offset 3424) (type integer) (bits 32) ()
  Member: m_fHalloweenEffectStartTime (offset 3428) (type float) (bits 0) (NoScale)
  Member: m_fHalloweenEffectDuration (offset 3432) (type float) (bits 0) (NoScale)
  Member: m_halloweenScenario (offset 3436) (type integer) (bits 32) ()
  Member: m_bHelltowerPlayersInHell (offset 2421) (type integer) (bits 1) (Unsigned)
  Member: m_bIsUsingSpells (offset 2422) (type integer) (bits 1) (Unsigned)
  Member: m_bCompetitiveMode (offset 2410) (type integer) (bits 1) (Unsigned)
  Member: m_bPowerupMode (offset 2401) (type integer) (bits 1) (Unsigned)
  Member: m_nMatchGroupType (offset 2416) (type integer) (bits 32) ()
  Member: m_bMatchEnded (offset 2420) (type integer) (bits 1) (Unsigned)
  Member: m_pszCustomUpgradesFile (offset 2456) (type string) (bits 0) ()
  Member: m_bTruceActive (offset 2423) (type integer) (bits 1) (Unsigned)
  Member: m_bShowMatchSummary (offset 2716) (type integer) (bits 1) (Unsigned)
  Member: m_bTeamsSwitched (offset 2424) (type integer) (bits 1) (Unsigned)
  Member: m_bMapHasMatchSummaryStage (offset 2717) (type integer) (bits 1) (Unsigned)
  Member: m_bPlayersAreOnMatchSummaryStage (offset 2718) (type integer) (bits 1) (Unsigned)
  Member: m_bStopWatchWinner (offset 2719) (type integer) (bits 1) (Unsigned)
  Table: m_ePlayerWantsRematch (offset 2720) (type m_ePlayerWantsRematch)
   Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 004 (offset 16) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 005 (offset 20) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 006 (offset 24) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 007 (offset 28) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 008 (offset 32) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 009 (offset 36) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 010 (offset 40) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 011 (offset 44) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 012 (offset 48) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 013 (offset 52) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 014 (offset 56) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 015 (offset 60) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 016 (offset 64) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 017 (offset 68) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 018 (offset 72) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 019 (offset 76) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 020 (offset 80) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 021 (offset 84) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 022 (offset 88) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 023 (offset 92) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 024 (offset 96) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 025 (offset 100) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 026 (offset 104) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 027 (offset 108) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 028 (offset 112) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 029 (offset 116) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 030 (offset 120) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 031 (offset 124) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 032 (offset 128) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 033 (offset 132) (type integer) (bits 32) (Unsigned|VarInt)
  Member: m_eRematchState (offset 2856) (type integer) (bits 32) ()
  Table: m_nNextMapVoteOptions (offset 2860) (type m_nNextMapVoteOptions)
   Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
CTFGasManager (type DT_TFGasManager)
 Table: baseclass (offset 0) (type DT_TFPointManager)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nRandomSeed (offset 1004) (type integer) (bits 32) ()
  Member: m_unNextPointIndex (offset 1128) (type integer) (bits 32) (Unsigned|VarInt)
  Table: m_nSpawnTime (offset 1008) (type m_nSpawnTime)
   Member: 000 (offset 0) (type integer) (bits 32) (VarInt)
   Member: 001 (offset 4) (type integer) (bits 32) (VarInt)
   Member: 002 (offset 8) (type integer) (bits 32) (VarInt)
   Member: 003 (offset 12) (type integer) (bits 32) (VarInt)
   Member: 004 (offset 16) (type integer) (bits 32) (VarInt)
   Member: 005 (offset 20) (type integer) (bits 32) (VarInt)
   Member: 006 (offset 24) (type integer) (bits 32) (VarInt)
   Member: 007 (offset 28) (type integer) (bits 32) (VarInt)
   Member: 008 (offset 32) (type integer) (bits 32) (VarInt)
   Member: 009 (offset 36) (type integer) (bits 32) (VarInt)
   Member: 010 (offset 40) (type integer) (bits 32) (VarInt)
   Member: 011 (offset 44) (type integer) (bits 32) (VarInt)
   Member: 012 (offset 48) (type integer) (bits 32) (VarInt)
   Member: 013 (offset 52) (type integer) (bits 32) (VarInt)
   Member: 014 (offset 56) (type integer) (bits 32) (VarInt)
   Member: 015 (offset 60) (type integer) (bits 32) (VarInt)
   Member: 016 (offset 64) (type integer) (bits 32) (VarInt)
   Member: 017 (offset 68) (type integer) (bits 32) (VarInt)
   Member: 018 (offset 72) (type integer) (bits 32) (VarInt)
   Member: 019 (offset 76) (type integer) (bits 32) (VarInt)
   Member: 020 (offset 80) (type integer) (bits 32) (VarInt)
   Member: 021 (offset 84) (type integer) (bits 32) (VarInt)
   Member: 022 (offset 88) (type integer) (bits 32) (VarInt)
   Member: 023 (offset 92) (type integer) (bits 32) (VarInt)
   Member: 024 (offset 96) (type integer) (bits 32) (VarInt)
   Member: 025 (offset 100) (type integer) (bits 32) (VarInt)
   Member: 026 (offset 104) (type integer) (bits 32) (VarInt)
   Member: 027 (offset 108) (type integer) (bits 32) (VarInt)
   Member: 028 (offset 112) (type integer) (bits 32) (VarInt)
   Member: 029 (offset 116) (type integer) (bits 32) (VarInt)
CTFGenericBomb (type DT_TFGenericBomb)
 Table: baseclass (offset 0) (type DT_BaseAnimating)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
  Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nBody (offset 884) (type integer) (bits 32) ()
  Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
  Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
  Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
  Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
   Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
  Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
  Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
  Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
  Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
   Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
  Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
CTFGlow (type DT_TFGlow)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_glowColor (offset 860) (type integer) (bits 32) (Unsigned)
 Member: m_bDisabled (offset 864) (type integer) (bits 1) (Unsigned)
 Member: m_hTarget (offset 868) (type integer) (bits 21) (Unsigned)
 Member: m_iMode (offset 856) (type integer) (bits 32) (Unsigned)
CTFGrapplingHook (type DT_GrapplingHook)
 Table: baseclass (offset 0) (type DT_WeaponRocketLauncher)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Member: m_hProjectile (offset 2028) (type integer) (bits 21) (Unsigned)
CTFGrenadeLauncher (type DT_WeaponGrenadeLauncher)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Member: m_flDetonateTime (offset 2016) (type float) (bits 0) (NoScale)
 Member: m_iCurrentTube (offset 2020) (type integer) (bits 32) ()
 Member: m_iGoalTube (offset 2024) (type integer) (bits 32) ()
CTFGrenadePipebombProjectile (type DT_TFProjectile_Pipebomb)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseGrenadeProj)
  Table: baseclass (offset 0) (type DT_BaseGrenade)
   Table: baseclass (offset 0) (type DT_BaseProjectile)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
   Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
   Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
   Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
   Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
   Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
   Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
  Member: m_vInitialVelocity (offset 1248) (type vector) (bits 20) ()
  Member: m_bCritical (offset 1297) (type integer) (bits 1) (Unsigned)
  Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
  Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
  Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
  Member: m_iDeflected (offset 1264) (type integer) (bits 4) (Unsigned)
  Member: m_hDeflectOwner (offset 1268) (type integer) (bits 21) (Unsigned)
 Member: m_bTouched (offset 1308) (type integer) (bits 1) (Unsigned)
 Member: m_iType (offset 1312) (type integer) (bits 3) ()
 Member: m_hLauncher (offset 1260) (type integer) (bits 21) (Unsigned)
 Member: m_bDefensiveBomb (offset 1332) (type integer) (bits 1) (Unsigned)
CTFHalloweenMinigame (type DT_TFHalloweenMinigame)
 Table: baseclass (offset 0) (type DT_TFMinigame)
  Table: m_nMinigameTeamScore (offset 1344) (type m_nMinigameTeamScore)
   Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
  Member: m_nMaxScoreForMiniGame (offset 1340) (type integer) (bits 32) (Unsigned|VarInt)
  Member: m_pszHudResFile (offset 1080) (type string) (bits 0) ()
  Member: m_eScoringType (offset 1360) (type integer) (bits 32) (Unsigned|VarInt)
CTFHalloweenMinigame_FallingPlatforms (type DT_TFHalloweenMinigame_FallingPlatforms)
 Table: baseclass (offset 0) (type DT_TFHalloweenMinigame)
  Table: baseclass (offset 0) (type DT_TFMinigame)
   Table: m_nMinigameTeamScore (offset 1344) (type m_nMinigameTeamScore)
    Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
   Member: m_nMaxScoreForMiniGame (offset 1340) (type integer) (bits 32) (Unsigned|VarInt)
   Member: m_pszHudResFile (offset 1080) (type string) (bits 0) ()
   Member: m_eScoringType (offset 1360) (type integer) (bits 32) (Unsigned|VarInt)
CTFHellZap (type DT_TFHellZap)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
CTFItem (type DT_TFItem)
 Table: baseclass (offset 0) (type DT_DynamicProp)
  Table: baseclass (offset 0) (type DT_BreakableProp)
   Table: baseclass (offset 0) (type DT_BaseAnimating)
    Table: baseclass (offset 0) (type DT_BaseEntity)
     Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
      Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
     Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
     Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
     Table: m_Collision (offset 348) (type DT_CollisionProperty)
      Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
      Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
      Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
      Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
      Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
      Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
      Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
      Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
     Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
     Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
     Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
     Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
     Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
     Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
     Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
     Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
     Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
     Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
     Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
     Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
     Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
     Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
     Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
     Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
     Table: predictable_id (offset 0) (type DT_PredictableId)
      Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
      Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
     Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
     Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
     Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
     Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
      Member: 000 (offset 0) (type integer) (bits 13) ()
      Member: 001 (offset 4) (type integer) (bits 13) ()
      Member: 002 (offset 8) (type integer) (bits 13) ()
      Member: 003 (offset 12) (type integer) (bits 13) ()
    Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
    Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
    Member: m_nSkin (offset 880) (type integer) (bits 10) ()
    Member: m_nBody (offset 884) (type integer) (bits 32) ()
    Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
    Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
    Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
     Member: 000 (offset 0) (type float) (bits 8) ()
     Member: 001 (offset 4) (type float) (bits 8) ()
     Member: 002 (offset 8) (type float) (bits 8) ()
     Member: 003 (offset 12) (type float) (bits 8) ()
     Member: 004 (offset 16) (type float) (bits 8) ()
     Member: 005 (offset 20) (type float) (bits 8) ()
     Member: 006 (offset 24) (type float) (bits 8) ()
     Member: 007 (offset 28) (type float) (bits 8) ()
     Member: 008 (offset 32) (type float) (bits 8) ()
     Member: 009 (offset 36) (type float) (bits 8) ()
     Member: 010 (offset 40) (type float) (bits 8) ()
     Member: 011 (offset 44) (type float) (bits 8) ()
     Member: 012 (offset 48) (type float) (bits 8) ()
     Member: 013 (offset 52) (type float) (bits 8) ()
     Member: 014 (offset 56) (type float) (bits 8) ()
     Member: 015 (offset 60) (type float) (bits 8) ()
     Member: 016 (offset 64) (type float) (bits 8) ()
     Member: 017 (offset 68) (type float) (bits 8) ()
     Member: 018 (offset 72) (type float) (bits 8) ()
     Member: 019 (offset 76) (type float) (bits 8) ()
     Member: 020 (offset 80) (type float) (bits 8) ()
     Member: 021 (offset 84) (type float) (bits 8) ()
     Member: 022 (offset 88) (type float) (bits 8) ()
     Member: 023 (offset 92) (type float) (bits 8) ()
    Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
    Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
    Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
     Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
    Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
    Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
    Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
    Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
    Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
    Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
    Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
    Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
     Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
    Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
    Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
    Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
  Member: m_bUseHitboxesForRenderBox (offset 1564) (type integer) (bits 1) (Unsigned)
CTFJar (type DT_TFWeaponJar)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFJarGas (type DT_TFWeaponJarGas)
 Table: baseclass (offset 0) (type DT_TFWeaponJar)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFJarMilk (type DT_TFWeaponJarMilk)
 Table: baseclass (offset 0) (type DT_TFWeaponJar)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFKatana (type DT_TFWeaponKatana)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Member: m_bIsBloody (offset 2056) (type integer) (bits 1) (Unsigned)
CTFKnife (type DT_TFWeaponKnife)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Member: m_bReadyToBackstab (offset 2052) (type integer) (bits 1) (Unsigned)
 Member: m_bKnifeExists (offset 2053) (type integer) (bits 1) (Unsigned)
 Member: m_flKnifeRegenerateDuration (offset 2056) (type float) (bits 0) (NoScale)
 Member: m_flKnifeMeltTimestamp (offset 2060) (type float) (bits 0) (NoScale)
CTFLaserPointer (type DT_TFLaserPointer)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFLunchBox (type DT_WeaponLunchBox)
 Table: baseclass (offset 0) (type DT_TFWeaponBase)
  Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
   Table: baseclass (offset 0) (type DT_EconEntity)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
     Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
     Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
     Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
     Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
      Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
      Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
      Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
      Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
      Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
      Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
      Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
      Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
      Table: m_AttributeList (offset 88) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
      Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
   Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
    Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
    Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
    Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
    Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
    Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
    Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
    Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
   Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
    Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
    Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
    Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
    Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
    Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
   Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
   Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
   Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
  Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
  Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
  Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
  Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
  Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
  Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
   Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
   Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
   Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
   Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
   Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
  Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
  Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
  Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
  Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
  Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
  Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
  Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
  Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
  Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
  Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Member: m_bBroken (offset 2012) (type integer) (bits 1) (Unsigned)
CTFLunchBox_Drink (type DT_TFLunchBox_Drink)
 Table: baseclass (offset 0) (type DT_WeaponLunchBox)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
  Member: m_bBroken (offset 2012) (type integer) (bits 1) (Unsigned)
CTFMechanicalArm (type DT_TFMechanicalArm)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFMedigunShield (type DT_TFMedigunShield)
 Table: baseclass (offset 0) (type DT_BaseAnimating)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
  Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nBody (offset 884) (type integer) (bits 32) ()
  Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
  Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
  Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
  Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
   Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
  Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
  Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
  Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
  Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
   Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
  Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
CTFMiniGame (type DT_TFMinigame)
 Table: m_nMinigameTeamScore (offset 1344) (type m_nMinigameTeamScore)
  Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
 Member: m_nMaxScoreForMiniGame (offset 1340) (type integer) (bits 32) (Unsigned|VarInt)
 Member: m_pszHudResFile (offset 1080) (type string) (bits 0) ()
 Member: m_eScoringType (offset 1360) (type integer) (bits 32) (Unsigned|VarInt)
CTFMinigameLogic (type DT_TFMinigameLogic)
 Member: m_hActiveMinigame (offset 860) (type integer) (bits 21) (Unsigned)
CTFMinigun (type DT_WeaponMinigun)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Member: m_iWeaponState (offset 2148) (type integer) (bits 4) (Unsigned|ChangesOften)
 Member: m_bCritShot (offset 2152) (type integer) (bits 1) (Unsigned)
CTFObjectiveResource (type DT_TFObjectiveResource)
 Table: baseclass (offset 0) (type DT_BaseTeamObjectiveResource)
  Member: m_iTimerToShowInHUD (offset 856) (type integer) (bits 11) (Unsigned)
  Member: m_iStopWatchTimer (offset 860) (type integer) (bits 11) (Unsigned)
  Member: m_iNumControlPoints (offset 864) (type integer) (bits 4) (Unsigned)
  Member: m_bPlayingMiniRounds (offset 868) (type integer) (bits 1) (Unsigned)
  Member: m_bControlPointsReset (offset 869) (type integer) (bits 1) (Unsigned)
  Member: m_iUpdateCapHudParity (offset 872) (type integer) (bits 6) (Unsigned)
  Member: m_vCPPositions (offset 876) (type vector) (bits 0) (InsideArray|CoordMP)
  Member: m_vCPPositions (offset 0) (type array) (bits 0) ()
  Table: m_bCPIsVisible (offset 972) (type m_bCPIsVisible)
   Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
   Member: 001 (offset 4) (type integer) (bits 1) (Unsigned)
   Member: 002 (offset 8) (type integer) (bits 1) (Unsigned)
   Member: 003 (offset 12) (type integer) (bits 1) (Unsigned)
   Member: 004 (offset 16) (type integer) (bits 1) (Unsigned)
   Member: 005 (offset 20) (type integer) (bits 1) (Unsigned)
   Member: 006 (offset 24) (type integer) (bits 1) (Unsigned)
   Member: 007 (offset 28) (type integer) (bits 1) (Unsigned)
  Table: m_flLazyCapPerc (offset 1004) (type m_flLazyCapPerc)
   Member: 000 (offset 0) (type float) (bits 0) (NoScale)
   Member: 001 (offset 4) (type float) (bits 0) (NoScale)
   Member: 002 (offset 8) (type float) (bits 0) (NoScale)
   Member: 003 (offset 12) (type float) (bits 0) (NoScale)
   Member: 004 (offset 16) (type float) (bits 0) (NoScale)
   Member: 005 (offset 20) (type float) (bits 0) (NoScale)
   Member: 006 (offset 24) (type float) (bits 0) (NoScale)
   Member: 007 (offset 28) (type float) (bits 0) (NoScale)
  Table: m_iTeamIcons (offset 1036) (type m_iTeamIcons)
   Member: 000 (offset 0) (type integer) (bits 8) (Unsigned)
   Member: 001 (offset 4) (type integer) (bits 8) (Unsigned)
   Member: 002 (offset 8) (type integer) (bits 8) (Unsigned)
   Member: 003 (offset 12) (type integer) (bits 8) (Unsigned)
   Member: 004 (offset 16) (type integer) (bits 8) (Unsigned)
   Member: 005 (offset 20) (type integer) (bits 8) (Unsigned)
   Member: 006 (offset 24) (type integer) (bits 8) (Unsigned)
   Member: 007 (offset 28) (type integer) (bits 8) (Unsigned)
   Member: 008 (offset 32) (type integer) (bits 8) (Unsigned)
   Member: 009 (offset 36) (type integer) (bits 8) (Unsigned)
   Member: 010 (offset 40) (type integer) (bits 8) (Unsigned)
   Member: 011 (offset 44) (type integer) (bits 8) (Unsigned)
   Member: 012 (offset 48) (type integer) (bits 8) (Unsigned)
   Member: 013 (offset 52) (type integer) (bits 8) (Unsigned)
   Member: 014 (offset 56) (type integer) (bits 8) (Unsigned)
   Member: 015 (offset 60) (type integer) (bits 8) (Unsigned)
   Member: 016 (offset 64) (type integer) (bits 8) (Unsigned)
   Member: 017 (offset 68) (type integer) (bits 8) (Unsigned)
   Member: 018 (offset 72) (type integer) (bits 8) (Unsigned)
   Member: 019 (offset 76) (type integer) (bits 8) (Unsigned)
   Member: 020 (offset 80) (type integer) (bits 8) (Unsigned)
   Member: 021 (offset 84) (type integer) (bits 8) (Unsigned)
   Member: 022 (offset 88) (type integer) (bits 8) (Unsigned)
   Member: 023 (offset 92) (type integer) (bits 8) (Unsigned)
   Member: 024 (offset 96) (type integer) (bits 8) (Unsigned)
   Member: 025 (offset 100) (type integer) (bits 8) (Unsigned)
   Member: 026 (offset 104) (type integer) (bits 8) (Unsigned)
   Member: 027 (offset 108) (type integer) (bits 8) (Unsigned)
   Member: 028 (offset 112) (type integer) (bits 8) (Unsigned)
   Member: 029 (offset 116) (type integer) (bits 8) (Unsigned)
   Member: 030 (offset 120) (type integer) (bits 8) (Unsigned)
   Member: 031 (offset 124) (type integer) (bits 8) (Unsigned)
   Member: 032 (offset 128) (type integer) (bits 8) (Unsigned)
   Member: 033 (offset 132) (type integer) (bits 8) (Unsigned)
   Member: 034 (offset 136) (type integer) (bits 8) (Unsigned)
   Member: 035 (offset 140) (type integer) (bits 8) (Unsigned)
   Member: 036 (offset 144) (type integer) (bits 8) (Unsigned)
   Member: 037 (offset 148) (type integer) (bits 8) (Unsigned)
   Member: 038 (offset 152) (type integer) (bits 8) (Unsigned)
   Member: 039 (offset 156) (type integer) (bits 8) (Unsigned)
   Member: 040 (offset 160) (type integer) (bits 8) (Unsigned)
   Member: 041 (offset 164) (type integer) (bits 8) (Unsigned)
   Member: 042 (offset 168) (type integer) (bits 8) (Unsigned)
   Member: 043 (offset 172) (type integer) (bits 8) (Unsigned)
   Member: 044 (offset 176) (type integer) (bits 8) (Unsigned)
   Member: 045 (offset 180) (type integer) (bits 8) (Unsigned)
   Member: 046 (offset 184) (type integer) (bits 8) (Unsigned)
   Member: 047 (offset 188) (type integer) (bits 8) (Unsigned)
   Member: 048 (offset 192) (type integer) (bits 8) (Unsigned)
   Member: 049 (offset 196) (type integer) (bits 8) (Unsigned)
   Member: 050 (offset 200) (type integer) (bits 8) (Unsigned)
   Member: 051 (offset 204) (type integer) (bits 8) (Unsigned)
   Member: 052 (offset 208) (type integer) (bits 8) (Unsigned)
   Member: 053 (offset 212) (type integer) (bits 8) (Unsigned)
   Member: 054 (offset 216) (type integer) (bits 8) (Unsigned)
   Member: 055 (offset 220) (type integer) (bits 8) (Unsigned)
   Member: 056 (offset 224) (type integer) (bits 8) (Unsigned)
   Member: 057 (offset 228) (type integer) (bits 8) (Unsigned)
   Member: 058 (offset 232) (type integer) (bits 8) (Unsigned)
   Member: 059 (offset 236) (type integer) (bits 8) (Unsigned)
   Member: 060 (offset 240) (type integer) (bits 8) (Unsigned)
   Member: 061 (offset 244) (type integer) (bits 8) (Unsigned)
   Member: 062 (offset 248) (type integer) (bits 8) (Unsigned)
   Member: 063 (offset 252) (type integer) (bits 8) (Unsigned)
  Table: m_iTeamOverlays (offset 1292) (type m_iTeamOverlays)
   Member: 000 (offset 0) (type integer) (bits 8) (Unsigned)
   Member: 001 (offset 4) (type integer) (bits 8) (Unsigned)
   Member: 002 (offset 8) (type integer) (bits 8) (Unsigned)
   Member: 003 (offset 12) (type integer) (bits 8) (Unsigned)
   Member: 004 (offset 16) (type integer) (bits 8) (Unsigned)
   Member: 005 (offset 20) (type integer) (bits 8) (Unsigned)
   Member: 006 (offset 24) (type integer) (bits 8) (Unsigned)
   Member: 007 (offset 28) (type integer) (bits 8) (Unsigned)
   Member: 008 (offset 32) (type integer) (bits 8) (Unsigned)
   Member: 009 (offset 36) (type integer) (bits 8) (Unsigned)
   Member: 010 (offset 40) (type integer) (bits 8) (Unsigned)
   Member: 011 (offset 44) (type integer) (bits 8) (Unsigned)
   Member: 012 (offset 48) (type integer) (bits 8) (Unsigned)
   Member: 013 (offset 52) (type integer) (bits 8) (Unsigned)
   Member: 014 (offset 56) (type integer) (bits 8) (Unsigned)
   Member: 015 (offset 60) (type integer) (bits 8) (Unsigned)
   Member: 016 (offset 64) (type integer) (bits 8) (Unsigned)
   Member: 017 (offset 68) (type integer) (bits 8) (Unsigned)
   Member: 018 (offset 72) (type integer) (bits 8) (Unsigned)
   Member: 019 (offset 76) (type integer) (bits 8) (Unsigned)
   Member: 020 (offset 80) (type integer) (bits 8) (Unsigned)
   Member: 021 (offset 84) (type integer) (bits 8) (Unsigned)
   Member: 022 (offset 88) (type integer) (bits 8) (Unsigned)
   Member: 023 (offset 92) (type integer) (bits 8) (Unsigned)
   Member: 024 (offset 96) (type integer) (bits 8) (Unsigned)
   Member: 025 (offset 100) (type integer) (bits 8) (Unsigned)
   Member: 026 (offset 104) (type integer) (bits 8) (Unsigned)
   Member: 027 (offset 108) (type integer) (bits 8) (Unsigned)
   Member: 028 (offset 112) (type integer) (bits 8) (Unsigned)
   Member: 029 (offset 116) (type integer) (bits 8) (Unsigned)
   Member: 030 (offset 120) (type integer) (bits 8) (Unsigned)
   Member: 031 (offset 124) (type integer) (bits 8) (Unsigned)
   Member: 032 (offset 128) (type integer) (bits 8) (Unsigned)
   Member: 033 (offset 132) (type integer) (bits 8) (Unsigned)
   Member: 034 (offset 136) (type integer) (bits 8) (Unsigned)
   Member: 035 (offset 140) (type integer) (bits 8) (Unsigned)
   Member: 036 (offset 144) (type integer) (bits 8) (Unsigned)
   Member: 037 (offset 148) (type integer) (bits 8) (Unsigned)
   Member: 038 (offset 152) (type integer) (bits 8) (Unsigned)
   Member: 039 (offset 156) (type integer) (bits 8) (Unsigned)
   Member: 040 (offset 160) (type integer) (bits 8) (Unsigned)
   Member: 041 (offset 164) (type integer) (bits 8) (Unsigned)
   Member: 042 (offset 168) (type integer) (bits 8) (Unsigned)
   Member: 043 (offset 172) (type integer) (bits 8) (Unsigned)
   Member: 044 (offset 176) (type integer) (bits 8) (Unsigned)
   Member: 045 (offset 180) (type integer) (bits 8) (Unsigned)
   Member: 046 (offset 184) (type integer) (bits 8) (Unsigned)
   Member: 047 (offset 188) (type integer) (bits 8) (Unsigned)
   Member: 048 (offset 192) (type integer) (bits 8) (Unsigned)
   Member: 049 (offset 196) (type integer) (bits 8) (Unsigned)
   Member: 050 (offset 200) (type integer) (bits 8) (Unsigned)
   Member: 051 (offset 204) (type integer) (bits 8) (Unsigned)
   Member: 052 (offset 208) (type integer) (bits 8) (Unsigned)
   Member: 053 (offset 212) (type integer) (bits 8) (Unsigned)
   Member: 054 (offset 216) (type integer) (bits 8) (Unsigned)
   Member: 055 (offset 220) (type integer) (bits 8) (Unsigned)
   Member: 056 (offset 224) (type integer) (bits 8) (Unsigned)
   Member: 057 (offset 228) (type integer) (bits 8) (Unsigned)
   Member: 058 (offset 232) (type integer) (bits 8) (Unsigned)
   Member: 059 (offset 236) (type integer) (bits 8) (Unsigned)
   Member: 060 (offset 240) (type integer) (bits 8) (Unsigned)
   Member: 061 (offset 244) (type integer) (bits 8) (Unsigned)
   Member: 062 (offset 248) (type integer) (bits 8) (Unsigned)
   Member: 063 (offset 252) (type integer) (bits 8) (Unsigned)
  Table: m_iTeamReqCappers (offset 1548) (type m_iTeamReqCappers)
   Member: 000 (offset 0) (type integer) (bits 4) (Unsigned)
   Member: 001 (offset 4) (type integer) (bits 4) (Unsigned)
   Member: 002 (offset 8) (type integer) (bits 4) (Unsigned)
   Member: 003 (offset 12) (type integer) (bits 4) (Unsigned)
   Member: 004 (offset 16) (type integer) (bits 4) (Unsigned)
   Member: 005 (offset 20) (type integer) (bits 4) (Unsigned)
   Member: 006 (offset 24) (type integer) (bits 4) (Unsigned)
   Member: 007 (offset 28) (type integer) (bits 4) (Unsigned)
   Member: 008 (offset 32) (type integer) (bits 4) (Unsigned)
   Member: 009 (offset 36) (type integer) (bits 4) (Unsigned)
   Member: 010 (offset 40) (type integer) (bits 4) (Unsigned)
   Member: 011 (offset 44) (type integer) (bits 4) (Unsigned)
   Member: 012 (offset 48) (type integer) (bits 4) (Unsigned)
   Member: 013 (offset 52) (type integer) (bits 4) (Unsigned)
   Member: 014 (offset 56) (type integer) (bits 4) (Unsigned)
   Member: 015 (offset 60) (type integer) (bits 4) (Unsigned)
   Member: 016 (offset 64) (type integer) (bits 4) (Unsigned)
   Member: 017 (offset 68) (type integer) (bits 4) (Unsigned)
   Member: 018 (offset 72) (type integer) (bits 4) (Unsigned)
   Member: 019 (offset 76) (type integer) (bits 4) (Unsigned)
   Member: 020 (offset 80) (type integer) (bits 4) (Unsigned)
   Member: 021 (offset 84) (type integer) (bits 4) (Unsigned)
   Member: 022 (offset 88) (type integer) (bits 4) (Unsigned)
   Member: 023 (offset 92) (type integer) (bits 4) (Unsigned)
   Member: 024 (offset 96) (type integer) (bits 4) (Unsigned)
   Member: 025 (offset 100) (type integer) (bits 4) (Unsigned)
   Member: 026 (offset 104) (type integer) (bits 4) (Unsigned)
   Member: 027 (offset 108) (type integer) (bits 4) (Unsigned)
   Member: 028 (offset 112) (type integer) (bits 4) (Unsigned)
   Member: 029 (offset 116) (type integer) (bits 4) (Unsigned)
   Member: 030 (offset 120) (type integer) (bits 4) (Unsigned)
   Member: 031 (offset 124) (type integer) (bits 4) (Unsigned)
   Member: 032 (offset 128) (type integer) (bits 4) (Unsigned)
   Member: 033 (offset 132) (type integer) (bits 4) (Unsigned)
   Member: 034 (offset 136) (type integer) (bits 4) (Unsigned)
   Member: 035 (offset 140) (type integer) (bits 4) (Unsigned)
   Member: 036 (offset 144) (type integer) (bits 4) (Unsigned)
   Member: 037 (offset 148) (type integer) (bits 4) (Unsigned)
   Member: 038 (offset 152) (type integer) (bits 4) (Unsigned)
   Member: 039 (offset 156) (type integer) (bits 4) (Unsigned)
   Member: 040 (offset 160) (type integer) (bits 4) (Unsigned)
   Member: 041 (offset 164) (type integer) (bits 4) (Unsigned)
   Member: 042 (offset 168) (type integer) (bits 4) (Unsigned)
   Member: 043 (offset 172) (type integer) (bits 4) (Unsigned)
   Member: 044 (offset 176) (type integer) (bits 4) (Unsigned)
   Member: 045 (offset 180) (type integer) (bits 4) (Unsigned)
   Member: 046 (offset 184) (type integer) (bits 4) (Unsigned)
   Member: 047 (offset 188) (type integer) (bits 4) (Unsigned)
   Member: 048 (offset 192) (type integer) (bits 4) (Unsigned)
   Member: 049 (offset 196) (type integer) (bits 4) (Unsigned)
   Member: 050 (offset 200) (type integer) (bits 4) (Unsigned)
   Member: 051 (offset 204) (type integer) (bits 4) (Unsigned)
   Member: 052 (offset 208) (type integer) (bits 4) (Unsigned)
   Member: 053 (offset 212) (type integer) (bits 4) (Unsigned)
   Member: 054 (offset 216) (type integer) (bits 4) (Unsigned)
   Member: 055 (offset 220) (type integer) (bits 4) (Unsigned)
   Member: 056 (offset 224) (type integer) (bits 4) (Unsigned)
   Member: 057 (offset 228) (type integer) (bits 4) (Unsigned)
   Member: 058 (offset 232) (type integer) (bits 4) (Unsigned)
   Member: 059 (offset 236) (type integer) (bits 4) (Unsigned)
   Member: 060 (offset 240) (type integer) (bits 4) (Unsigned)
   Member: 061 (offset 244) (type integer) (bits 4) (Unsigned)
   Member: 062 (offset 248) (type integer) (bits 4) (Unsigned)
   Member: 063 (offset 252) (type integer) (bits 4) (Unsigned)
  Table: m_flTeamCapTime (offset 1804) (type m_flTeamCapTime)
   Member: 000 (offset 0) (type float) (bits 0) (NoScale)
   Member: 001 (offset 4) (type float) (bits 0) (NoScale)
   Member: 002 (offset 8) (type float) (bits 0) (NoScale)
   Member: 003 (offset 12) (type float) (bits 0) (NoScale)
   Member: 004 (offset 16) (type float) (bits 0) (NoScale)
   Member: 005 (offset 20) (type float) (bits 0) (NoScale)
   Member: 006 (offset 24) (type float) (bits 0) (NoScale)
   Member: 007 (offset 28) (type float) (bits 0) (NoScale)
   Member: 008 (offset 32) (type float) (bits 0) (NoScale)
   Member: 009 (offset 36) (type float) (bits 0) (NoScale)
   Member: 010 (offset 40) (type float) (bits 0) (NoScale)
   Member: 011 (offset 44) (type float) (bits 0) (NoScale)
   Member: 012 (offset 48) (type float) (bits 0) (NoScale)
   Member: 013 (offset 52) (type float) (bits 0) (NoScale)
   Member: 014 (offset 56) (type float) (bits 0) (NoScale)
   Member: 015 (offset 60) (type float) (bits 0) (NoScale)
   Member: 016 (offset 64) (type float) (bits 0) (NoScale)
   Member: 017 (offset 68) (type float) (bits 0) (NoScale)
   Member: 018 (offset 72) (type float) (bits 0) (NoScale)
   Member: 019 (offset 76) (type float) (bits 0) (NoScale)
   Member: 020 (offset 80) (type float) (bits 0) (NoScale)
   Member: 021 (offset 84) (type float) (bits 0) (NoScale)
   Member: 022 (offset 88) (type float) (bits 0) (NoScale)
   Member: 023 (offset 92) (type float) (bits 0) (NoScale)
   Member: 024 (offset 96) (type float) (bits 0) (NoScale)
   Member: 025 (offset 100) (type float) (bits 0) (NoScale)
   Member: 026 (offset 104) (type float) (bits 0) (NoScale)
   Member: 027 (offset 108) (type float) (bits 0) (NoScale)
   Member: 028 (offset 112) (type float) (bits 0) (NoScale)
   Member: 029 (offset 116) (type float) (bits 0) (NoScale)
   Member: 030 (offset 120) (type float) (bits 0) (NoScale)
   Member: 031 (offset 124) (type float) (bits 0) (NoScale)
   Member: 032 (offset 128) (type float) (bits 0) (NoScale)
   Member: 033 (offset 132) (type float) (bits 0) (NoScale)
   Member: 034 (offset 136) (type float) (bits 0) (NoScale)
   Member: 035 (offset 140) (type float) (bits 0) (NoScale)
   Member: 036 (offset 144) (type float) (bits 0) (NoScale)
   Member: 037 (offset 148) (type float) (bits 0) (NoScale)
   Member: 038 (offset 152) (type float) (bits 0) (NoScale)
   Member: 039 (offset 156) (type float) (bits 0) (NoScale)
   Member: 040 (offset 160) (type float) (bits 0) (NoScale)
   Member: 041 (offset 164) (type float) (bits 0) (NoScale)
   Member: 042 (offset 168) (type float) (bits 0) (NoScale)
   Member: 043 (offset 172) (type float) (bits 0) (NoScale)
   Member: 044 (offset 176) (type float) (bits 0) (NoScale)
   Member: 045 (offset 180) (type float) (bits 0) (NoScale)
   Member: 046 (offset 184) (type float) (bits 0) (NoScale)
   Member: 047 (offset 188) (type float) (bits 0) (NoScale)
   Member: 048 (offset 192) (type float) (bits 0) (NoScale)
   Member: 049 (offset 196) (type float) (bits 0) (NoScale)
   Member: 050 (offset 200) (type float) (bits 0) (NoScale)
   Member: 051 (offset 204) (type float) (bits 0) (NoScale)
   Member: 052 (offset 208) (type float) (bits 0) (NoScale)
   Member: 053 (offset 212) (type float) (bits 0) (NoScale)
   Member: 054 (offset 216) (type float) (bits 0) (NoScale)
   Member: 055 (offset 220) (type float) (bits 0) (NoScale)
   Member: 056 (offset 224) (type float) (bits 0) (NoScale)
   Member: 057 (offset 228) (type float) (bits 0) (NoScale)
   Member: 058 (offset 232) (type float) (bits 0) (NoScale)
   Member: 059 (offset 236) (type float) (bits 0) (NoScale)
   Member: 060 (offset 240) (type float) (bits 0) (NoScale)
   Member: 061 (offset 244) (type float) (bits 0) (NoScale)
   Member: 062 (offset 248) (type float) (bits 0) (NoScale)
   Member: 063 (offset 252) (type float) (bits 0) (NoScale)
  Table: m_iPreviousPoints (offset 2060) (type m_iPreviousPoints)
   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) ()
   Member: 033 (offset 132) (type integer) (bits 8) ()
   Member: 034 (offset 136) (type integer) (bits 8) ()
   Member: 035 (offset 140) (type integer) (bits 8) ()
   Member: 036 (offset 144) (type integer) (bits 8) ()
   Member: 037 (offset 148) (type integer) (bits 8) ()
   Member: 038 (offset 152) (type integer) (bits 8) ()
   Member: 039 (offset 156) (type integer) (bits 8) ()
   Member: 040 (offset 160) (type integer) (bits 8) ()
   Member: 041 (offset 164) (type integer) (bits 8) ()
   Member: 042 (offset 168) (type integer) (bits 8) ()
   Member: 043 (offset 172) (type integer) (bits 8) ()
   Member: 044 (offset 176) (type integer) (bits 8) ()
   Member: 045 (offset 180) (type integer) (bits 8) ()
   Member: 046 (offset 184) (type integer) (bits 8) ()
   Member: 047 (offset 188) (type integer) (bits 8) ()
   Member: 048 (offset 192) (type integer) (bits 8) ()
   Member: 049 (offset 196) (type integer) (bits 8) ()
   Member: 050 (offset 200) (type integer) (bits 8) ()
   Member: 051 (offset 204) (type integer) (bits 8) ()
   Member: 052 (offset 208) (type integer) (bits 8) ()
   Member: 053 (offset 212) (type integer) (bits 8) ()
   Member: 054 (offset 216) (type integer) (bits 8) ()
   Member: 055 (offset 220) (type integer) (bits 8) ()
   Member: 056 (offset 224) (type integer) (bits 8) ()
   Member: 057 (offset 228) (type integer) (bits 8) ()
   Member: 058 (offset 232) (type integer) (bits 8) ()
   Member: 059 (offset 236) (type integer) (bits 8) ()
   Member: 060 (offset 240) (type integer) (bits 8) ()
   Member: 061 (offset 244) (type integer) (bits 8) ()
   Member: 062 (offset 248) (type integer) (bits 8) ()
   Member: 063 (offset 252) (type integer) (bits 8) ()
   Member: 064 (offset 256) (type integer) (bits 8) ()
   Member: 065 (offset 260) (type integer) (bits 8) ()
   Member: 066 (offset 264) (type integer) (bits 8) ()
   Member: 067 (offset 268) (type integer) (bits 8) ()
   Member: 068 (offset 272) (type integer) (bits 8) ()
   Member: 069 (offset 276) (type integer) (bits 8) ()
   Member: 070 (offset 280) (type integer) (bits 8) ()
   Member: 071 (offset 284) (type integer) (bits 8) ()
   Member: 072 (offset 288) (type integer) (bits 8) ()
   Member: 073 (offset 292) (type integer) (bits 8) ()
   Member: 074 (offset 296) (type integer) (bits 8) ()
   Member: 075 (offset 300) (type integer) (bits 8) ()
   Member: 076 (offset 304) (type integer) (bits 8) ()
   Member: 077 (offset 308) (type integer) (bits 8) ()
   Member: 078 (offset 312) (type integer) (bits 8) ()
   Member: 079 (offset 316) (type integer) (bits 8) ()
   Member: 080 (offset 320) (type integer) (bits 8) ()
   Member: 081 (offset 324) (type integer) (bits 8) ()
   Member: 082 (offset 328) (type integer) (bits 8) ()
   Member: 083 (offset 332) (type integer) (bits 8) ()
   Member: 084 (offset 336) (type integer) (bits 8) ()
   Member: 085 (offset 340) (type integer) (bits 8) ()
   Member: 086 (offset 344) (type integer) (bits 8) ()
   Member: 087 (offset 348) (type integer) (bits 8) ()
   Member: 088 (offset 352) (type integer) (bits 8) ()
   Member: 089 (offset 356) (type integer) (bits 8) ()
   Member: 090 (offset 360) (type integer) (bits 8) ()
   Member: 091 (offset 364) (type integer) (bits 8) ()
   Member: 092 (offset 368) (type integer) (bits 8) ()
   Member: 093 (offset 372) (type integer) (bits 8) ()
   Member: 094 (offset 376) (type integer) (bits 8) ()
   Member: 095 (offset 380) (type integer) (bits 8) ()
   Member: 096 (offset 384) (type integer) (bits 8) ()
   Member: 097 (offset 388) (type integer) (bits 8) ()
   Member: 098 (offset 392) (type integer) (bits 8) ()
   Member: 099 (offset 396) (type integer) (bits 8) ()
   Member: 100 (offset 400) (type integer) (bits 8) ()
   Member: 101 (offset 404) (type integer) (bits 8) ()
   Member: 102 (offset 408) (type integer) (bits 8) ()
   Member: 103 (offset 412) (type integer) (bits 8) ()
   Member: 104 (offset 416) (type integer) (bits 8) ()
   Member: 105 (offset 420) (type integer) (bits 8) ()
   Member: 106 (offset 424) (type integer) (bits 8) ()
   Member: 107 (offset 428) (type integer) (bits 8) ()
   Member: 108 (offset 432) (type integer) (bits 8) ()
   Member: 109 (offset 436) (type integer) (bits 8) ()
   Member: 110 (offset 440) (type integer) (bits 8) ()
   Member: 111 (offset 444) (type integer) (bits 8) ()
   Member: 112 (offset 448) (type integer) (bits 8) ()
   Member: 113 (offset 452) (type integer) (bits 8) ()
   Member: 114 (offset 456) (type integer) (bits 8) ()
   Member: 115 (offset 460) (type integer) (bits 8) ()
   Member: 116 (offset 464) (type integer) (bits 8) ()
   Member: 117 (offset 468) (type integer) (bits 8) ()
   Member: 118 (offset 472) (type integer) (bits 8) ()
   Member: 119 (offset 476) (type integer) (bits 8) ()
   Member: 120 (offset 480) (type integer) (bits 8) ()
   Member: 121 (offset 484) (type integer) (bits 8) ()
   Member: 122 (offset 488) (type integer) (bits 8) ()
   Member: 123 (offset 492) (type integer) (bits 8) ()
   Member: 124 (offset 496) (type integer) (bits 8) ()
   Member: 125 (offset 500) (type integer) (bits 8) ()
   Member: 126 (offset 504) (type integer) (bits 8) ()
   Member: 127 (offset 508) (type integer) (bits 8) ()
   Member: 128 (offset 512) (type integer) (bits 8) ()
   Member: 129 (offset 516) (type integer) (bits 8) ()
   Member: 130 (offset 520) (type integer) (bits 8) ()
   Member: 131 (offset 524) (type integer) (bits 8) ()
   Member: 132 (offset 528) (type integer) (bits 8) ()
   Member: 133 (offset 532) (type integer) (bits 8) ()
   Member: 134 (offset 536) (type integer) (bits 8) ()
   Member: 135 (offset 540) (type integer) (bits 8) ()
   Member: 136 (offset 544) (type integer) (bits 8) ()
   Member: 137 (offset 548) (type integer) (bits 8) ()
   Member: 138 (offset 552) (type integer) (bits 8) ()
   Member: 139 (offset 556) (type integer) (bits 8) ()
   Member: 140 (offset 560) (type integer) (bits 8) ()
   Member: 141 (offset 564) (type integer) (bits 8) ()
   Member: 142 (offset 568) (type integer) (bits 8) ()
   Member: 143 (offset 572) (type integer) (bits 8) ()
   Member: 144 (offset 576) (type integer) (bits 8) ()
   Member: 145 (offset 580) (type integer) (bits 8) ()
   Member: 146 (offset 584) (type integer) (bits 8) ()
   Member: 147 (offset 588) (type integer) (bits 8) ()
   Member: 148 (offset 592) (type integer) (bits 8) ()
   Member: 149 (offset 596) (type integer) (bits 8) ()
   Member: 150 (offset 600) (type integer) (bits 8) ()
   Member: 151 (offset 604) (type integer) (bits 8) ()
   Member: 152 (offset 608) (type integer) (bits 8) ()
   Member: 153 (offset 612) (type integer) (bits 8) ()
   Member: 154 (offset 616) (type integer) (bits 8) ()
   Member: 155 (offset 620) (type integer) (bits 8) ()
   Member: 156 (offset 624) (type integer) (bits 8) ()
   Member: 157 (offset 628) (type integer) (bits 8) ()
   Member: 158 (offset 632) (type integer) (bits 8) ()
   Member: 159 (offset 636) (type integer) (bits 8) ()
   Member: 160 (offset 640) (type integer) (bits 8) ()
   Member: 161 (offset 644) (type integer) (bits 8) ()
   Member: 162 (offset 648) (type integer) (bits 8) ()
   Member: 163 (offset 652) (type integer) (bits 8) ()
   Member: 164 (offset 656) (type integer) (bits 8) ()
   Member: 165 (offset 660) (type integer) (bits 8) ()
   Member: 166 (offset 664) (type integer) (bits 8) ()
   Member: 167 (offset 668) (type integer) (bits 8) ()
   Member: 168 (offset 672) (type integer) (bits 8) ()
   Member: 169 (offset 676) (type integer) (bits 8) ()
   Member: 170 (offset 680) (type integer) (bits 8) ()
   Member: 171 (offset 684) (type integer) (bits 8) ()
   Member: 172 (offset 688) (type integer) (bits 8) ()
   Member: 173 (offset 692) (type integer) (bits 8) ()
   Member: 174 (offset 696) (type integer) (bits 8) ()
   Member: 175 (offset 700) (type integer) (bits 8) ()
   Member: 176 (offset 704) (type integer) (bits 8) ()
   Member: 177 (offset 708) (type integer) (bits 8) ()
   Member: 178 (offset 712) (type integer) (bits 8) ()
   Member: 179 (offset 716) (type integer) (bits 8) ()
   Member: 180 (offset 720) (type integer) (bits 8) ()
   Member: 181 (offset 724) (type integer) (bits 8) ()
   Member: 182 (offset 728) (type integer) (bits 8) ()
   Member: 183 (offset 732) (type integer) (bits 8) ()
   Member: 184 (offset 736) (type integer) (bits 8) ()
   Member: 185 (offset 740) (type integer) (bits 8) ()
   Member: 186 (offset 744) (type integer) (bits 8) ()
   Member: 187 (offset 748) (type integer) (bits 8) ()
   Member: 188 (offset 752) (type integer) (bits 8) ()
   Member: 189 (offset 756) (type integer) (bits 8) ()
   Member: 190 (offset 760) (type integer) (bits 8) ()
   Member: 191 (offset 764) (type integer) (bits 8) ()
  Table: m_bTeamCanCap (offset 2828) (type m_bTeamCanCap)
   Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
   Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
   Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
   Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
   Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
   Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
   Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
   Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
   Member: 008 (offset 8) (type integer) (bits 1) (Unsigned)
   Member: 009 (offset 9) (type integer) (bits 1) (Unsigned)
   Member: 010 (offset 10) (type integer) (bits 1) (Unsigned)
   Member: 011 (offset 11) (type integer) (bits 1) (Unsigned)
   Member: 012 (offset 12) (type integer) (bits 1) (Unsigned)
   Member: 013 (offset 13) (type integer) (bits 1) (Unsigned)
   Member: 014 (offset 14) (type integer) (bits 1) (Unsigned)
   Member: 015 (offset 15) (type integer) (bits 1) (Unsigned)
   Member: 016 (offset 16) (type integer) (bits 1) (Unsigned)
   Member: 017 (offset 17) (type integer) (bits 1) (Unsigned)
   Member: 018 (offset 18) (type integer) (bits 1) (Unsigned)
   Member: 019 (offset 19) (type integer) (bits 1) (Unsigned)
   Member: 020 (offset 20) (type integer) (bits 1) (Unsigned)
   Member: 021 (offset 21) (type integer) (bits 1) (Unsigned)
   Member: 022 (offset 22) (type integer) (bits 1) (Unsigned)
   Member: 023 (offset 23) (type integer) (bits 1) (Unsigned)
   Member: 024 (offset 24) (type integer) (bits 1) (Unsigned)
   Member: 025 (offset 25) (type integer) (bits 1) (Unsigned)
   Member: 026 (offset 26) (type integer) (bits 1) (Unsigned)
   Member: 027 (offset 27) (type integer) (bits 1) (Unsigned)
   Member: 028 (offset 28) (type integer) (bits 1) (Unsigned)
   Member: 029 (offset 29) (type integer) (bits 1) (Unsigned)
   Member: 030 (offset 30) (type integer) (bits 1) (Unsigned)
   Member: 031 (offset 31) (type integer) (bits 1) (Unsigned)
   Member: 032 (offset 32) (type integer) (bits 1) (Unsigned)
   Member: 033 (offset 33) (type integer) (bits 1) (Unsigned)
   Member: 034 (offset 34) (type integer) (bits 1) (Unsigned)
   Member: 035 (offset 35) (type integer) (bits 1) (Unsigned)
   Member: 036 (offset 36) (type integer) (bits 1) (Unsigned)
   Member: 037 (offset 37) (type integer) (bits 1) (Unsigned)
   Member: 038 (offset 38) (type integer) (bits 1) (Unsigned)
   Member: 039 (offset 39) (type integer) (bits 1) (Unsigned)
   Member: 040 (offset 40) (type integer) (bits 1) (Unsigned)
   Member: 041 (offset 41) (type integer) (bits 1) (Unsigned)
   Member: 042 (offset 42) (type integer) (bits 1) (Unsigned)
   Member: 043 (offset 43) (type integer) (bits 1) (Unsigned)
   Member: 044 (offset 44) (type integer) (bits 1) (Unsigned)
   Member: 045 (offset 45) (type integer) (bits 1) (Unsigned)
   Member: 046 (offset 46) (type integer) (bits 1) (Unsigned)
   Member: 047 (offset 47) (type integer) (bits 1) (Unsigned)
   Member: 048 (offset 48) (type integer) (bits 1) (Unsigned)
   Member: 049 (offset 49) (type integer) (bits 1) (Unsigned)
   Member: 050 (offset 50) (type integer) (bits 1) (Unsigned)
   Member: 051 (offset 51) (type integer) (bits 1) (Unsigned)
   Member: 052 (offset 52) (type integer) (bits 1) (Unsigned)
   Member: 053 (offset 53) (type integer) (bits 1) (Unsigned)
   Member: 054 (offset 54) (type integer) (bits 1) (Unsigned)
   Member: 055 (offset 55) (type integer) (bits 1) (Unsigned)
   Member: 056 (offset 56) (type integer) (bits 1) (Unsigned)
   Member: 057 (offset 57) (type integer) (bits 1) (Unsigned)
   Member: 058 (offset 58) (type integer) (bits 1) (Unsigned)
   Member: 059 (offset 59) (type integer) (bits 1) (Unsigned)
   Member: 060 (offset 60) (type integer) (bits 1) (Unsigned)
   Member: 061 (offset 61) (type integer) (bits 1) (Unsigned)
   Member: 062 (offset 62) (type integer) (bits 1) (Unsigned)
   Member: 063 (offset 63) (type integer) (bits 1) (Unsigned)
  Table: m_iTeamBaseIcons (offset 2892) (type m_iTeamBaseIcons)
   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) ()
  Table: m_iBaseControlPoints (offset 3020) (type m_iBaseControlPoints)
   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) ()
  Table: m_bInMiniRound (offset 3148) (type m_bInMiniRound)
   Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
   Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
   Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
   Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
   Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
   Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
   Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
   Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
  Table: m_iWarnOnCap (offset 3156) (type m_iWarnOnCap)
   Member: 000 (offset 0) (type integer) (bits 4) (Unsigned)
   Member: 001 (offset 4) (type integer) (bits 4) (Unsigned)
   Member: 002 (offset 8) (type integer) (bits 4) (Unsigned)
   Member: 003 (offset 12) (type integer) (bits 4) (Unsigned)
   Member: 004 (offset 16) (type integer) (bits 4) (Unsigned)
   Member: 005 (offset 20) (type integer) (bits 4) (Unsigned)
   Member: 006 (offset 24) (type integer) (bits 4) (Unsigned)
   Member: 007 (offset 28) (type integer) (bits 4) (Unsigned)
  Member: m_iszWarnSound (offset 3188) (type string) (bits 0) (InsideArray)
  Member: m_iszWarnSound (offset 0) (type array) (bits 0) ()
  Table: m_flPathDistance (offset 3220) (type m_flPathDistance)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
  Table: m_iCPGroup (offset 3732) (type m_iCPGroup)
   Member: 000 (offset 0) (type integer) (bits 5) ()
   Member: 001 (offset 4) (type integer) (bits 5) ()
   Member: 002 (offset 8) (type integer) (bits 5) ()
   Member: 003 (offset 12) (type integer) (bits 5) ()
   Member: 004 (offset 16) (type integer) (bits 5) ()
   Member: 005 (offset 20) (type integer) (bits 5) ()
   Member: 006 (offset 24) (type integer) (bits 5) ()
   Member: 007 (offset 28) (type integer) (bits 5) ()
  Table: m_bCPLocked (offset 3252) (type m_bCPLocked)
   Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
   Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
   Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
   Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
   Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
   Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
   Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
   Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
  Table: m_nNumNodeHillData (offset 3796) (type m_nNumNodeHillData)
   Member: 000 (offset 0) (type integer) (bits 4) (Unsigned)
   Member: 001 (offset 4) (type integer) (bits 4) (Unsigned)
   Member: 002 (offset 8) (type integer) (bits 4) (Unsigned)
   Member: 003 (offset 12) (type integer) (bits 4) (Unsigned)
  Table: m_flNodeHillData (offset 3812) (type m_flNodeHillData)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
   Member: 024 (offset 96) (type float) (bits 8) ()
   Member: 025 (offset 100) (type float) (bits 8) ()
   Member: 026 (offset 104) (type float) (bits 8) ()
   Member: 027 (offset 108) (type float) (bits 8) ()
   Member: 028 (offset 112) (type float) (bits 8) ()
   Member: 029 (offset 116) (type float) (bits 8) ()
   Member: 030 (offset 120) (type float) (bits 8) ()
   Member: 031 (offset 124) (type float) (bits 8) ()
   Member: 032 (offset 128) (type float) (bits 8) ()
   Member: 033 (offset 132) (type float) (bits 8) ()
   Member: 034 (offset 136) (type float) (bits 8) ()
   Member: 035 (offset 140) (type float) (bits 8) ()
   Member: 036 (offset 144) (type float) (bits 8) ()
   Member: 037 (offset 148) (type float) (bits 8) ()
   Member: 038 (offset 152) (type float) (bits 8) ()
   Member: 039 (offset 156) (type float) (bits 8) ()
  Table: m_bTrackAlarm (offset 3972) (type m_bTrackAlarm)
   Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
   Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
   Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
   Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
  Table: m_flUnlockTimes (offset 3260) (type m_flUnlockTimes)
   Member: 000 (offset 0) (type float) (bits 0) (NoScale)
   Member: 001 (offset 4) (type float) (bits 0) (NoScale)
   Member: 002 (offset 8) (type float) (bits 0) (NoScale)
   Member: 003 (offset 12) (type float) (bits 0) (NoScale)
   Member: 004 (offset 16) (type float) (bits 0) (NoScale)
   Member: 005 (offset 20) (type float) (bits 0) (NoScale)
   Member: 006 (offset 24) (type float) (bits 0) (NoScale)
   Member: 007 (offset 28) (type float) (bits 0) (NoScale)
  Table: m_bHillIsDownhill (offset 3976) (type m_bHillIsDownhill)
   Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
   Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
   Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
   Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
   Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
   Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
   Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
   Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
   Member: 008 (offset 8) (type integer) (bits 1) (Unsigned)
   Member: 009 (offset 9) (type integer) (bits 1) (Unsigned)
   Member: 010 (offset 10) (type integer) (bits 1) (Unsigned)
   Member: 011 (offset 11) (type integer) (bits 1) (Unsigned)
   Member: 012 (offset 12) (type integer) (bits 1) (Unsigned)
   Member: 013 (offset 13) (type integer) (bits 1) (Unsigned)
   Member: 014 (offset 14) (type integer) (bits 1) (Unsigned)
   Member: 015 (offset 15) (type integer) (bits 1) (Unsigned)
   Member: 016 (offset 16) (type integer) (bits 1) (Unsigned)
   Member: 017 (offset 17) (type integer) (bits 1) (Unsigned)
   Member: 018 (offset 18) (type integer) (bits 1) (Unsigned)
   Member: 019 (offset 19) (type integer) (bits 1) (Unsigned)
  Table: m_flCPTimerTimes (offset 3292) (type m_flCPTimerTimes)
   Member: 000 (offset 0) (type float) (bits 0) (NoScale)
   Member: 001 (offset 4) (type float) (bits 0) (NoScale)
   Member: 002 (offset 8) (type float) (bits 0) (NoScale)
   Member: 003 (offset 12) (type float) (bits 0) (NoScale)
   Member: 004 (offset 16) (type float) (bits 0) (NoScale)
   Member: 005 (offset 20) (type float) (bits 0) (NoScale)
   Member: 006 (offset 24) (type float) (bits 0) (NoScale)
   Member: 007 (offset 28) (type float) (bits 0) (NoScale)
  Table: m_iNumTeamMembers (offset 3324) (type m_iNumTeamMembers)
   Member: 000 (offset 0) (type integer) (bits 4) (Unsigned)
   Member: 001 (offset 4) (type integer) (bits 4) (Unsigned)
   Member: 002 (offset 8) (type integer) (bits 4) (Unsigned)
   Member: 003 (offset 12) (type integer) (bits 4) (Unsigned)
   Member: 004 (offset 16) (type integer) (bits 4) (Unsigned)
   Member: 005 (offset 20) (type integer) (bits 4) (Unsigned)
   Member: 006 (offset 24) (type integer) (bits 4) (Unsigned)
   Member: 007 (offset 28) (type integer) (bits 4) (Unsigned)
   Member: 008 (offset 32) (type integer) (bits 4) (Unsigned)
   Member: 009 (offset 36) (type integer) (bits 4) (Unsigned)
   Member: 010 (offset 40) (type integer) (bits 4) (Unsigned)
   Member: 011 (offset 44) (type integer) (bits 4) (Unsigned)
   Member: 012 (offset 48) (type integer) (bits 4) (Unsigned)
   Member: 013 (offset 52) (type integer) (bits 4) (Unsigned)
   Member: 014 (offset 56) (type integer) (bits 4) (Unsigned)
   Member: 015 (offset 60) (type integer) (bits 4) (Unsigned)
   Member: 016 (offset 64) (type integer) (bits 4) (Unsigned)
   Member: 017 (offset 68) (type integer) (bits 4) (Unsigned)
   Member: 018 (offset 72) (type integer) (bits 4) (Unsigned)
   Member: 019 (offset 76) (type integer) (bits 4) (Unsigned)
   Member: 020 (offset 80) (type integer) (bits 4) (Unsigned)
   Member: 021 (offset 84) (type integer) (bits 4) (Unsigned)
   Member: 022 (offset 88) (type integer) (bits 4) (Unsigned)
   Member: 023 (offset 92) (type integer) (bits 4) (Unsigned)
   Member: 024 (offset 96) (type integer) (bits 4) (Unsigned)
   Member: 025 (offset 100) (type integer) (bits 4) (Unsigned)
   Member: 026 (offset 104) (type integer) (bits 4) (Unsigned)
   Member: 027 (offset 108) (type integer) (bits 4) (Unsigned)
   Member: 028 (offset 112) (type integer) (bits 4) (Unsigned)
   Member: 029 (offset 116) (type integer) (bits 4) (Unsigned)
   Member: 030 (offset 120) (type integer) (bits 4) (Unsigned)
   Member: 031 (offset 124) (type integer) (bits 4) (Unsigned)
   Member: 032 (offset 128) (type integer) (bits 4) (Unsigned)
   Member: 033 (offset 132) (type integer) (bits 4) (Unsigned)
   Member: 034 (offset 136) (type integer) (bits 4) (Unsigned)
   Member: 035 (offset 140) (type integer) (bits 4) (Unsigned)
   Member: 036 (offset 144) (type integer) (bits 4) (Unsigned)
   Member: 037 (offset 148) (type integer) (bits 4) (Unsigned)
   Member: 038 (offset 152) (type integer) (bits 4) (Unsigned)
   Member: 039 (offset 156) (type integer) (bits 4) (Unsigned)
   Member: 040 (offset 160) (type integer) (bits 4) (Unsigned)
   Member: 041 (offset 164) (type integer) (bits 4) (Unsigned)
   Member: 042 (offset 168) (type integer) (bits 4) (Unsigned)
   Member: 043 (offset 172) (type integer) (bits 4) (Unsigned)
   Member: 044 (offset 176) (type integer) (bits 4) (Unsigned)
   Member: 045 (offset 180) (type integer) (bits 4) (Unsigned)
   Member: 046 (offset 184) (type integer) (bits 4) (Unsigned)
   Member: 047 (offset 188) (type integer) (bits 4) (Unsigned)
   Member: 048 (offset 192) (type integer) (bits 4) (Unsigned)
   Member: 049 (offset 196) (type integer) (bits 4) (Unsigned)
   Member: 050 (offset 200) (type integer) (bits 4) (Unsigned)
   Member: 051 (offset 204) (type integer) (bits 4) (Unsigned)
   Member: 052 (offset 208) (type integer) (bits 4) (Unsigned)
   Member: 053 (offset 212) (type integer) (bits 4) (Unsigned)
   Member: 054 (offset 216) (type integer) (bits 4) (Unsigned)
   Member: 055 (offset 220) (type integer) (bits 4) (Unsigned)
   Member: 056 (offset 224) (type integer) (bits 4) (Unsigned)
   Member: 057 (offset 228) (type integer) (bits 4) (Unsigned)
   Member: 058 (offset 232) (type integer) (bits 4) (Unsigned)
   Member: 059 (offset 236) (type integer) (bits 4) (Unsigned)
   Member: 060 (offset 240) (type integer) (bits 4) (Unsigned)
   Member: 061 (offset 244) (type integer) (bits 4) (Unsigned)
   Member: 062 (offset 248) (type integer) (bits 4) (Unsigned)
   Member: 063 (offset 252) (type integer) (bits 4) (Unsigned)
  Table: m_iCappingTeam (offset 3580) (type m_iCappingTeam)
   Member: 000 (offset 0) (type integer) (bits 4) (Unsigned)
   Member: 001 (offset 4) (type integer) (bits 4) (Unsigned)
   Member: 002 (offset 8) (type integer) (bits 4) (Unsigned)
   Member: 003 (offset 12) (type integer) (bits 4) (Unsigned)
   Member: 004 (offset 16) (type integer) (bits 4) (Unsigned)
   Member: 005 (offset 20) (type integer) (bits 4) (Unsigned)
   Member: 006 (offset 24) (type integer) (bits 4) (Unsigned)
   Member: 007 (offset 28) (type integer) (bits 4) (Unsigned)
  Table: m_iTeamInZone (offset 3612) (type m_iTeamInZone)
   Member: 000 (offset 0) (type integer) (bits 4) (Unsigned)
   Member: 001 (offset 4) (type integer) (bits 4) (Unsigned)
   Member: 002 (offset 8) (type integer) (bits 4) (Unsigned)
   Member: 003 (offset 12) (type integer) (bits 4) (Unsigned)
   Member: 004 (offset 16) (type integer) (bits 4) (Unsigned)
   Member: 005 (offset 20) (type integer) (bits 4) (Unsigned)
   Member: 006 (offset 24) (type integer) (bits 4) (Unsigned)
   Member: 007 (offset 28) (type integer) (bits 4) (Unsigned)
  Table: m_bBlocked (offset 3644) (type m_bBlocked)
   Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
   Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
   Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
   Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
   Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
   Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
   Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
   Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
  Table: m_iOwner (offset 3652) (type m_iOwner)
   Member: 000 (offset 0) (type integer) (bits 4) (Unsigned)
   Member: 001 (offset 4) (type integer) (bits 4) (Unsigned)
   Member: 002 (offset 8) (type integer) (bits 4) (Unsigned)
   Member: 003 (offset 12) (type integer) (bits 4) (Unsigned)
   Member: 004 (offset 16) (type integer) (bits 4) (Unsigned)
   Member: 005 (offset 20) (type integer) (bits 4) (Unsigned)
   Member: 006 (offset 24) (type integer) (bits 4) (Unsigned)
   Member: 007 (offset 28) (type integer) (bits 4) (Unsigned)
  Table: m_bCPCapRateScalesWithPlayers (offset 3684) (type m_bCPCapRateScalesWithPlayers)
   Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
   Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
   Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
   Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
   Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
   Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
   Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
   Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
  Member: m_pszCapLayoutInHUD (offset 3692) (type string) (bits 0) ()
  Member: m_flCustomPositionX (offset 3724) (type float) (bits 0) (NoScale)
  Member: m_flCustomPositionY (offset 3728) (type float) (bits 0) (NoScale)
 Member: m_nMannVsMachineMaxWaveCount (offset 3996) (type integer) (bits 9) (Unsigned)
 Member: m_nMannVsMachineWaveCount (offset 4000) (type integer) (bits 9) (Unsigned)
 Member: m_nMannVsMachineWaveEnemyCount (offset 4004) (type integer) (bits 16) (Unsigned)
 Member: m_nMvMWorldMoney (offset 4008) (type integer) (bits 16) (Unsigned)
 Member: m_flMannVsMachineNextWaveTime (offset 4012) (type float) (bits 0) (NoScale)
 Member: m_bMannVsMachineBetweenWaves (offset 4016) (type integer) (bits 1) (Unsigned)
 Member: m_nFlagCarrierUpgradeLevel (offset 4332) (type integer) (bits 4) (Unsigned)
 Member: m_flMvMBaseBombUpgradeTime (offset 4336) (type float) (bits 0) (NoScale)
 Member: m_flMvMNextBombUpgradeTime (offset 4340) (type float) (bits 0) (NoScale)
 Member: m_iszMvMPopfileName (offset 4348) (type string) (bits 0) ()
 Member: m_iChallengeIndex (offset 4344) (type integer) (bits 16) ()
 Member: m_nMvMEventPopfileType (offset 4352) (type integer) (bits 4) (Unsigned)
 Table: m_nMannVsMachineWaveClassCounts (offset 4020) (type m_nMannVsMachineWaveClassCounts)
  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: m_iszMannVsMachineWaveClassNames (offset 4116) (type string) (bits 0) (InsideArray)
 Member: m_iszMannVsMachineWaveClassNames (offset 0) (type array) (bits 0) ()
 Table: m_nMannVsMachineWaveClassFlags (offset 4212) (type m_nMannVsMachineWaveClassFlags)
  Member: 000 (offset 0) (type integer) (bits 10) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 10) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 10) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 10) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 10) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 10) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 10) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 10) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 10) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 10) (Unsigned)
  Member: 010 (offset 40) (type integer) (bits 10) (Unsigned)
  Member: 011 (offset 44) (type integer) (bits 10) (Unsigned)
 Table: m_nMannVsMachineWaveClassCounts2 (offset 4068) (type m_nMannVsMachineWaveClassCounts2)
  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: m_iszMannVsMachineWaveClassNames2 (offset 4164) (type string) (bits 0) (InsideArray)
 Member: m_iszMannVsMachineWaveClassNames2 (offset 0) (type array) (bits 0) ()
 Table: m_nMannVsMachineWaveClassFlags2 (offset 4260) (type m_nMannVsMachineWaveClassFlags2)
  Member: 000 (offset 0) (type integer) (bits 10) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 10) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 10) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 10) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 10) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 10) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 10) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 10) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 10) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 10) (Unsigned)
  Member: 010 (offset 40) (type integer) (bits 10) (Unsigned)
  Member: 011 (offset 44) (type integer) (bits 10) (Unsigned)
 Table: m_bMannVsMachineWaveClassActive (offset 4308) (type m_bMannVsMachineWaveClassActive)
  Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
  Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
  Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
  Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
  Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
  Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
  Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
  Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
  Member: 008 (offset 8) (type integer) (bits 1) (Unsigned)
  Member: 009 (offset 9) (type integer) (bits 1) (Unsigned)
  Member: 010 (offset 10) (type integer) (bits 1) (Unsigned)
  Member: 011 (offset 11) (type integer) (bits 1) (Unsigned)
 Table: m_bMannVsMachineWaveClassActive2 (offset 4320) (type m_bMannVsMachineWaveClassActive2)
  Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
  Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
  Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
  Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
  Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
  Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
  Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
  Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
  Member: 008 (offset 8) (type integer) (bits 1) (Unsigned)
  Member: 009 (offset 9) (type integer) (bits 1) (Unsigned)
  Member: 010 (offset 10) (type integer) (bits 1) (Unsigned)
  Member: 011 (offset 11) (type integer) (bits 1) (Unsigned)
CTFParachute (type DT_TFParachute)
 Table: baseclass (offset 0) (type DT_TFWeaponBuffItem)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFParachute_Primary (type DT_TFParachute_Primary)
 Table: baseclass (offset 0) (type DT_TFParachute)
  Table: baseclass (offset 0) (type DT_TFWeaponBuffItem)
   Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
    Table: baseclass (offset 0) (type DT_TFWeaponBase)
     Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
      Table: baseclass (offset 0) (type DT_EconEntity)
       Table: baseclass (offset 0) (type DT_BaseAnimating)
        Table: baseclass (offset 0) (type DT_BaseEntity)
         Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
          Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
         Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
         Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
         Table: m_Collision (offset 348) (type DT_CollisionProperty)
          Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
          Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
          Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
          Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
          Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
          Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
          Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
          Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
         Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
         Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
         Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
         Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
         Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
         Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
         Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
         Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
         Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
         Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
         Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
         Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
         Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
         Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
         Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
         Table: predictable_id (offset 0) (type DT_PredictableId)
          Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
          Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
         Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
         Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
         Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
         Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
          Member: 000 (offset 0) (type integer) (bits 13) ()
          Member: 001 (offset 4) (type integer) (bits 13) ()
          Member: 002 (offset 8) (type integer) (bits 13) ()
          Member: 003 (offset 12) (type integer) (bits 13) ()
        Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
        Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
        Member: m_nSkin (offset 880) (type integer) (bits 10) ()
        Member: m_nBody (offset 884) (type integer) (bits 32) ()
        Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
        Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
        Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
         Member: 000 (offset 0) (type float) (bits 8) ()
         Member: 001 (offset 4) (type float) (bits 8) ()
         Member: 002 (offset 8) (type float) (bits 8) ()
         Member: 003 (offset 12) (type float) (bits 8) ()
         Member: 004 (offset 16) (type float) (bits 8) ()
         Member: 005 (offset 20) (type float) (bits 8) ()
         Member: 006 (offset 24) (type float) (bits 8) ()
         Member: 007 (offset 28) (type float) (bits 8) ()
         Member: 008 (offset 32) (type float) (bits 8) ()
         Member: 009 (offset 36) (type float) (bits 8) ()
         Member: 010 (offset 40) (type float) (bits 8) ()
         Member: 011 (offset 44) (type float) (bits 8) ()
         Member: 012 (offset 48) (type float) (bits 8) ()
         Member: 013 (offset 52) (type float) (bits 8) ()
         Member: 014 (offset 56) (type float) (bits 8) ()
         Member: 015 (offset 60) (type float) (bits 8) ()
         Member: 016 (offset 64) (type float) (bits 8) ()
         Member: 017 (offset 68) (type float) (bits 8) ()
         Member: 018 (offset 72) (type float) (bits 8) ()
         Member: 019 (offset 76) (type float) (bits 8) ()
         Member: 020 (offset 80) (type float) (bits 8) ()
         Member: 021 (offset 84) (type float) (bits 8) ()
         Member: 022 (offset 88) (type float) (bits 8) ()
         Member: 023 (offset 92) (type float) (bits 8) ()
        Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
        Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
        Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
         Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
         Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
         Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
         Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
        Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
        Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
        Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
        Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
        Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
        Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
        Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
        Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
         Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
        Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
        Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
        Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
       Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
        Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
        Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
        Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
        Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
         Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
         Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
         Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
         Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
         Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
         Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
         Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
         Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
         Table: m_AttributeList (offset 88) (type DT_AttributeList)
          Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
           Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
            Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
           Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
         Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
          Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
           Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
            Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
           Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
      Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
       Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
       Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
       Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
       Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
       Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
       Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
       Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
      Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
       Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
       Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
       Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
       Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
       Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
      Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
      Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
      Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
      Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
     Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
     Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
     Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
     Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
     Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
     Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
      Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
      Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
      Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
      Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
      Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
     Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
     Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
     Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
     Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
     Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
     Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
     Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
     Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
     Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
     Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFParachute_Secondary (type DT_TFParachute_Secondary)
 Table: baseclass (offset 0) (type DT_TFParachute)
  Table: baseclass (offset 0) (type DT_TFWeaponBuffItem)
   Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
    Table: baseclass (offset 0) (type DT_TFWeaponBase)
     Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
      Table: baseclass (offset 0) (type DT_EconEntity)
       Table: baseclass (offset 0) (type DT_BaseAnimating)
        Table: baseclass (offset 0) (type DT_BaseEntity)
         Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
          Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
         Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
         Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
         Table: m_Collision (offset 348) (type DT_CollisionProperty)
          Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
          Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
          Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
          Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
          Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
          Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
          Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
          Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
         Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
         Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
         Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
         Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
         Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
         Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
         Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
         Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
         Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
         Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
         Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
         Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
         Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
         Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
         Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
         Table: predictable_id (offset 0) (type DT_PredictableId)
          Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
          Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
         Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
         Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
         Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
         Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
          Member: 000 (offset 0) (type integer) (bits 13) ()
          Member: 001 (offset 4) (type integer) (bits 13) ()
          Member: 002 (offset 8) (type integer) (bits 13) ()
          Member: 003 (offset 12) (type integer) (bits 13) ()
        Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
        Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
        Member: m_nSkin (offset 880) (type integer) (bits 10) ()
        Member: m_nBody (offset 884) (type integer) (bits 32) ()
        Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
        Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
        Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
         Member: 000 (offset 0) (type float) (bits 8) ()
         Member: 001 (offset 4) (type float) (bits 8) ()
         Member: 002 (offset 8) (type float) (bits 8) ()
         Member: 003 (offset 12) (type float) (bits 8) ()
         Member: 004 (offset 16) (type float) (bits 8) ()
         Member: 005 (offset 20) (type float) (bits 8) ()
         Member: 006 (offset 24) (type float) (bits 8) ()
         Member: 007 (offset 28) (type float) (bits 8) ()
         Member: 008 (offset 32) (type float) (bits 8) ()
         Member: 009 (offset 36) (type float) (bits 8) ()
         Member: 010 (offset 40) (type float) (bits 8) ()
         Member: 011 (offset 44) (type float) (bits 8) ()
         Member: 012 (offset 48) (type float) (bits 8) ()
         Member: 013 (offset 52) (type float) (bits 8) ()
         Member: 014 (offset 56) (type float) (bits 8) ()
         Member: 015 (offset 60) (type float) (bits 8) ()
         Member: 016 (offset 64) (type float) (bits 8) ()
         Member: 017 (offset 68) (type float) (bits 8) ()
         Member: 018 (offset 72) (type float) (bits 8) ()
         Member: 019 (offset 76) (type float) (bits 8) ()
         Member: 020 (offset 80) (type float) (bits 8) ()
         Member: 021 (offset 84) (type float) (bits 8) ()
         Member: 022 (offset 88) (type float) (bits 8) ()
         Member: 023 (offset 92) (type float) (bits 8) ()
        Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
        Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
        Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
         Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
         Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
         Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
         Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
        Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
        Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
        Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
        Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
        Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
        Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
        Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
        Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
         Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
        Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
        Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
        Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
       Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
        Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
        Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
        Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
        Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
         Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
         Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
         Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
         Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
         Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
         Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
         Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
         Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
         Table: m_AttributeList (offset 88) (type DT_AttributeList)
          Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
           Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
            Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
           Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
         Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
          Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
           Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
            Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
           Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
      Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
       Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
       Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
       Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
       Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
       Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
       Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
       Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
      Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
       Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
       Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
       Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
       Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
       Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
      Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
      Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
      Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
      Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
     Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
     Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
     Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
     Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
     Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
     Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
      Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
      Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
      Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
      Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
      Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
     Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
     Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
     Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
     Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
     Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
     Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
     Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
     Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
     Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
     Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFParticleCannon (type DT_ParticleCannon)
 Table: baseclass (offset 0) (type DT_WeaponRocketLauncher)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Member: m_flChargeBeginTime (offset 2024) (type float) (bits 0) (NoScale)
 Member: m_iChargeEffect (offset 2028) (type integer) (bits 32) ()
CTFPasstimeLogic (type DT_TFPasstimeLogic)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_hBall (offset 1244) (type integer) (bits 21) (Unsigned)
 Member: m_trackPoints (offset 1248) (type vector) (bits 0) (InsideArray|CoordMpIntegral)
 Member: m_trackPoints (offset 0) (type array) (bits 0) ()
 Member: m_iNumSections (offset 1440) (type integer) (bits 32) ()
 Member: m_iCurrentSection (offset 1444) (type integer) (bits 32) ()
 Member: m_flMaxPassRange (offset 1448) (type float) (bits 0) (NoScale)
 Member: m_iBallPower (offset 1452) (type integer) (bits 8) ()
 Member: m_flPackSpeed (offset 1456) (type float) (bits 0) (NoScale)
 Table: m_bPlayerIsPackMember (offset 1460) (type m_bPlayerIsPackMember)
  Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 1) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 1) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 1) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 1) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 1) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 1) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 1) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 1) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 1) (Unsigned)
  Member: 010 (offset 40) (type integer) (bits 1) (Unsigned)
  Member: 011 (offset 44) (type integer) (bits 1) (Unsigned)
  Member: 012 (offset 48) (type integer) (bits 1) (Unsigned)
  Member: 013 (offset 52) (type integer) (bits 1) (Unsigned)
  Member: 014 (offset 56) (type integer) (bits 1) (Unsigned)
  Member: 015 (offset 60) (type integer) (bits 1) (Unsigned)
  Member: 016 (offset 64) (type integer) (bits 1) (Unsigned)
  Member: 017 (offset 68) (type integer) (bits 1) (Unsigned)
  Member: 018 (offset 72) (type integer) (bits 1) (Unsigned)
  Member: 019 (offset 76) (type integer) (bits 1) (Unsigned)
  Member: 020 (offset 80) (type integer) (bits 1) (Unsigned)
  Member: 021 (offset 84) (type integer) (bits 1) (Unsigned)
  Member: 022 (offset 88) (type integer) (bits 1) (Unsigned)
  Member: 023 (offset 92) (type integer) (bits 1) (Unsigned)
  Member: 024 (offset 96) (type integer) (bits 1) (Unsigned)
  Member: 025 (offset 100) (type integer) (bits 1) (Unsigned)
  Member: 026 (offset 104) (type integer) (bits 1) (Unsigned)
  Member: 027 (offset 108) (type integer) (bits 1) (Unsigned)
  Member: 028 (offset 112) (type integer) (bits 1) (Unsigned)
  Member: 029 (offset 116) (type integer) (bits 1) (Unsigned)
  Member: 030 (offset 120) (type integer) (bits 1) (Unsigned)
  Member: 031 (offset 124) (type integer) (bits 1) (Unsigned)
  Member: 032 (offset 128) (type integer) (bits 1) (Unsigned)
  Member: 033 (offset 132) (type integer) (bits 1) (Unsigned)
CTFPEPBrawlerBlaster (type DT_TFPEPBrawlerBlaster)
 Table: baseclass (offset 0) (type DT_TFScatterGun)
  Table: baseclass (offset 0) (type DT_TFShotgun)
   Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
    Table: baseclass (offset 0) (type DT_TFWeaponBase)
     Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
      Table: baseclass (offset 0) (type DT_EconEntity)
       Table: baseclass (offset 0) (type DT_BaseAnimating)
        Table: baseclass (offset 0) (type DT_BaseEntity)
         Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
          Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
         Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
         Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
         Table: m_Collision (offset 348) (type DT_CollisionProperty)
          Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
          Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
          Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
          Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
          Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
          Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
          Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
          Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
         Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
         Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
         Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
         Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
         Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
         Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
         Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
         Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
         Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
         Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
         Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
         Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
         Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
         Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
         Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
         Table: predictable_id (offset 0) (type DT_PredictableId)
          Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
          Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
         Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
         Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
         Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
         Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
          Member: 000 (offset 0) (type integer) (bits 13) ()
          Member: 001 (offset 4) (type integer) (bits 13) ()
          Member: 002 (offset 8) (type integer) (bits 13) ()
          Member: 003 (offset 12) (type integer) (bits 13) ()
        Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
        Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
        Member: m_nSkin (offset 880) (type integer) (bits 10) ()
        Member: m_nBody (offset 884) (type integer) (bits 32) ()
        Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
        Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
        Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
         Member: 000 (offset 0) (type float) (bits 8) ()
         Member: 001 (offset 4) (type float) (bits 8) ()
         Member: 002 (offset 8) (type float) (bits 8) ()
         Member: 003 (offset 12) (type float) (bits 8) ()
         Member: 004 (offset 16) (type float) (bits 8) ()
         Member: 005 (offset 20) (type float) (bits 8) ()
         Member: 006 (offset 24) (type float) (bits 8) ()
         Member: 007 (offset 28) (type float) (bits 8) ()
         Member: 008 (offset 32) (type float) (bits 8) ()
         Member: 009 (offset 36) (type float) (bits 8) ()
         Member: 010 (offset 40) (type float) (bits 8) ()
         Member: 011 (offset 44) (type float) (bits 8) ()
         Member: 012 (offset 48) (type float) (bits 8) ()
         Member: 013 (offset 52) (type float) (bits 8) ()
         Member: 014 (offset 56) (type float) (bits 8) ()
         Member: 015 (offset 60) (type float) (bits 8) ()
         Member: 016 (offset 64) (type float) (bits 8) ()
         Member: 017 (offset 68) (type float) (bits 8) ()
         Member: 018 (offset 72) (type float) (bits 8) ()
         Member: 019 (offset 76) (type float) (bits 8) ()
         Member: 020 (offset 80) (type float) (bits 8) ()
         Member: 021 (offset 84) (type float) (bits 8) ()
         Member: 022 (offset 88) (type float) (bits 8) ()
         Member: 023 (offset 92) (type float) (bits 8) ()
        Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
        Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
        Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
         Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
         Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
         Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
         Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
        Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
        Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
        Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
        Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
        Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
        Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
        Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
        Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
         Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
        Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
        Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
        Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
       Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
        Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
        Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
        Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
        Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
         Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
         Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
         Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
         Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
         Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
         Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
         Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
         Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
         Table: m_AttributeList (offset 88) (type DT_AttributeList)
          Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
           Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
            Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
           Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
         Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
          Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
           Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
            Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
           Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
      Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
       Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
       Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
       Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
       Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
       Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
       Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
       Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
      Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
       Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
       Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
       Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
       Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
       Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
      Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
      Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
      Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
      Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
     Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
     Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
     Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
     Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
     Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
     Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
      Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
      Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
      Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
      Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
      Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
     Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
     Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
     Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
     Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
     Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
     Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
     Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
     Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
     Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
     Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFPipebombLauncher (type DT_WeaponPipebombLauncher)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Table: PipebombLauncherLocalData (offset 0) (type DT_PipebombLauncherLocalData)
  Member: m_iPipebombCount (offset 2016) (type integer) (bits 5) (Unsigned)
  Member: m_flChargeBeginTime (offset 2048) (type float) (bits 0) (NoScale)
CTFPistol (type DT_WeaponPistol)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFPistol_Scout (type DT_WeaponPistol_Scout)
 Table: baseclass (offset 0) (type DT_WeaponPistol)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFPistol_ScoutPrimary (type DT_WeaponPistol_ScoutPrimary)
 Table: baseclass (offset 0) (type DT_WeaponPistol_Scout)
  Table: baseclass (offset 0) (type DT_WeaponPistol)
   Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
    Table: baseclass (offset 0) (type DT_TFWeaponBase)
     Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
      Table: baseclass (offset 0) (type DT_EconEntity)
       Table: baseclass (offset 0) (type DT_BaseAnimating)
        Table: baseclass (offset 0) (type DT_BaseEntity)
         Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
          Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
         Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
         Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
         Table: m_Collision (offset 348) (type DT_CollisionProperty)
          Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
          Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
          Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
          Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
          Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
          Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
          Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
          Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
         Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
         Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
         Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
         Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
         Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
         Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
         Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
         Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
         Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
         Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
         Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
         Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
         Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
         Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
         Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
         Table: predictable_id (offset 0) (type DT_PredictableId)
          Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
          Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
         Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
         Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
         Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
         Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
          Member: 000 (offset 0) (type integer) (bits 13) ()
          Member: 001 (offset 4) (type integer) (bits 13) ()
          Member: 002 (offset 8) (type integer) (bits 13) ()
          Member: 003 (offset 12) (type integer) (bits 13) ()
        Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
        Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
        Member: m_nSkin (offset 880) (type integer) (bits 10) ()
        Member: m_nBody (offset 884) (type integer) (bits 32) ()
        Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
        Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
        Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
         Member: 000 (offset 0) (type float) (bits 8) ()
         Member: 001 (offset 4) (type float) (bits 8) ()
         Member: 002 (offset 8) (type float) (bits 8) ()
         Member: 003 (offset 12) (type float) (bits 8) ()
         Member: 004 (offset 16) (type float) (bits 8) ()
         Member: 005 (offset 20) (type float) (bits 8) ()
         Member: 006 (offset 24) (type float) (bits 8) ()
         Member: 007 (offset 28) (type float) (bits 8) ()
         Member: 008 (offset 32) (type float) (bits 8) ()
         Member: 009 (offset 36) (type float) (bits 8) ()
         Member: 010 (offset 40) (type float) (bits 8) ()
         Member: 011 (offset 44) (type float) (bits 8) ()
         Member: 012 (offset 48) (type float) (bits 8) ()
         Member: 013 (offset 52) (type float) (bits 8) ()
         Member: 014 (offset 56) (type float) (bits 8) ()
         Member: 015 (offset 60) (type float) (bits 8) ()
         Member: 016 (offset 64) (type float) (bits 8) ()
         Member: 017 (offset 68) (type float) (bits 8) ()
         Member: 018 (offset 72) (type float) (bits 8) ()
         Member: 019 (offset 76) (type float) (bits 8) ()
         Member: 020 (offset 80) (type float) (bits 8) ()
         Member: 021 (offset 84) (type float) (bits 8) ()
         Member: 022 (offset 88) (type float) (bits 8) ()
         Member: 023 (offset 92) (type float) (bits 8) ()
        Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
        Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
        Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
         Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
         Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
         Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
         Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
        Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
        Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
        Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
        Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
        Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
        Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
        Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
        Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
         Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
        Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
        Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
        Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
       Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
        Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
        Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
        Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
        Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
         Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
         Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
         Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
         Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
         Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
         Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
         Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
         Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
         Table: m_AttributeList (offset 88) (type DT_AttributeList)
          Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
           Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
            Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
           Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
         Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
          Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
           Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
            Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
           Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
      Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
       Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
       Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
       Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
       Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
       Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
       Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
       Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
      Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
       Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
       Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
       Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
       Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
       Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
      Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
      Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
      Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
      Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
     Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
     Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
     Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
     Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
     Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
     Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
      Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
      Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
      Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
      Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
      Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
     Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
     Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
     Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
     Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
     Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
     Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
     Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
     Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
     Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
     Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFPistol_ScoutSecondary (type DT_WeaponPistol_ScoutSecondary)
 Table: baseclass (offset 0) (type DT_WeaponPistol_Scout)
  Table: baseclass (offset 0) (type DT_WeaponPistol)
   Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
    Table: baseclass (offset 0) (type DT_TFWeaponBase)
     Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
      Table: baseclass (offset 0) (type DT_EconEntity)
       Table: baseclass (offset 0) (type DT_BaseAnimating)
        Table: baseclass (offset 0) (type DT_BaseEntity)
         Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
          Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
         Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
         Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
         Table: m_Collision (offset 348) (type DT_CollisionProperty)
          Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
          Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
          Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
          Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
          Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
          Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
          Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
          Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
         Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
         Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
         Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
         Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
         Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
         Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
         Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
         Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
         Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
         Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
         Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
         Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
         Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
         Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
         Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
         Table: predictable_id (offset 0) (type DT_PredictableId)
          Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
          Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
         Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
         Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
         Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
         Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
          Member: 000 (offset 0) (type integer) (bits 13) ()
          Member: 001 (offset 4) (type integer) (bits 13) ()
          Member: 002 (offset 8) (type integer) (bits 13) ()
          Member: 003 (offset 12) (type integer) (bits 13) ()
        Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
        Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
        Member: m_nSkin (offset 880) (type integer) (bits 10) ()
        Member: m_nBody (offset 884) (type integer) (bits 32) ()
        Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
        Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
        Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
         Member: 000 (offset 0) (type float) (bits 8) ()
         Member: 001 (offset 4) (type float) (bits 8) ()
         Member: 002 (offset 8) (type float) (bits 8) ()
         Member: 003 (offset 12) (type float) (bits 8) ()
         Member: 004 (offset 16) (type float) (bits 8) ()
         Member: 005 (offset 20) (type float) (bits 8) ()
         Member: 006 (offset 24) (type float) (bits 8) ()
         Member: 007 (offset 28) (type float) (bits 8) ()
         Member: 008 (offset 32) (type float) (bits 8) ()
         Member: 009 (offset 36) (type float) (bits 8) ()
         Member: 010 (offset 40) (type float) (bits 8) ()
         Member: 011 (offset 44) (type float) (bits 8) ()
         Member: 012 (offset 48) (type float) (bits 8) ()
         Member: 013 (offset 52) (type float) (bits 8) ()
         Member: 014 (offset 56) (type float) (bits 8) ()
         Member: 015 (offset 60) (type float) (bits 8) ()
         Member: 016 (offset 64) (type float) (bits 8) ()
         Member: 017 (offset 68) (type float) (bits 8) ()
         Member: 018 (offset 72) (type float) (bits 8) ()
         Member: 019 (offset 76) (type float) (bits 8) ()
         Member: 020 (offset 80) (type float) (bits 8) ()
         Member: 021 (offset 84) (type float) (bits 8) ()
         Member: 022 (offset 88) (type float) (bits 8) ()
         Member: 023 (offset 92) (type float) (bits 8) ()
        Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
        Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
        Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
         Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
         Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
         Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
         Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
        Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
        Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
        Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
        Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
        Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
        Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
        Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
        Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
         Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
        Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
        Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
        Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
       Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
        Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
        Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
        Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
        Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
         Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
         Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
         Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
         Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
         Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
         Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
         Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
         Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
         Table: m_AttributeList (offset 88) (type DT_AttributeList)
          Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
           Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
            Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
           Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
         Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
          Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
           Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
            Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
           Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
      Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
       Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
       Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
       Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
       Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
       Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
       Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
       Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
      Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
       Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
       Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
       Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
       Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
       Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
      Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
      Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
      Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
      Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
     Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
     Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
     Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
     Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
     Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
     Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
      Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
      Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
      Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
      Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
      Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
     Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
     Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
     Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
     Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
     Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
     Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
     Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
     Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
     Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
     Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFPlayer (type DT_TFPlayer)
 Table: baseclass (offset 0) (type DT_BasePlayer)
  Table: baseclass (offset 0) (type DT_BaseCombatCharacter)
   Table: baseclass (offset 0) (type DT_BaseFlex)
    Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: overlay_vars (offset 0) (type DT_OverlayVars)
      Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
       Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
        Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
       Table: 000 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 001 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 002 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 003 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 004 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 005 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 006 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 007 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 008 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 009 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 010 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 011 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 012 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 013 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 014 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: m_flexWeight (offset 1172) (type m_flexWeight)
     Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
     Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
     Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
     Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
     Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
     Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
     Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
     Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
     Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
     Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
     Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
     Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
     Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
     Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
     Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
     Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
     Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
     Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
     Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
     Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
     Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
     Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
     Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
     Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
     Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
     Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
     Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
     Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
     Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
     Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
     Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
     Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
     Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
     Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
     Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
     Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
     Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
     Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
     Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
     Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
     Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
     Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
     Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
     Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
     Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
     Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
     Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
     Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
     Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
     Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
     Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
     Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
     Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
     Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
     Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
     Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
     Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
     Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
     Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
     Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
     Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
     Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
     Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
     Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
     Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
     Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
     Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
     Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
     Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
     Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
     Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
     Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
     Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
     Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
     Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
     Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
     Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
     Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
     Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
     Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
     Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
     Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
     Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
     Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
     Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
     Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
     Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
     Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
     Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
     Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
     Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
     Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
     Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
    Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
    Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
   Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
   Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
    Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
   Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
   Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
    Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
    Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
    Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
    Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
    Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
    Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
    Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
    Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
    Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
    Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
    Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
    Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
    Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
    Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
    Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
    Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
    Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
    Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
    Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
    Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
    Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
    Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
    Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
    Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
    Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
    Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
    Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
    Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
    Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
    Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
    Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
    Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
    Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
    Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
    Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
    Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
    Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
    Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
    Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
    Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
    Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
    Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
    Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
    Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
    Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
    Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
    Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
    Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
  Table: m_AttributeList (offset 2592) (type DT_AttributeList)
   Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
    Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
     Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
    Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
     Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
     Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
     Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
  Table: pl (offset 2640) (type DT_PlayerState)
   Member: deadflag (offset 4) (type integer) (bits 1) (Unsigned)
  Member: m_hVehicle (offset 2812) (type integer) (bits 21) (Unsigned)
  Member: m_hUseEntity (offset 2796) (type integer) (bits 21) (Unsigned)
  Member: m_iHealth (offset 244) (type integer) (bits 32) (VarInt|ChangesOften)
  Member: m_lifeState (offset 248) (type integer) (bits 3) (Unsigned)
  Member: m_iBonusProgress (offset 2824) (type integer) (bits 15) ()
  Member: m_iBonusChallenge (offset 2828) (type integer) (bits 4) ()
  Member: m_flMaxspeed (offset 3540) (type float) (bits 12) (RoundDown)
  Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned|ChangesOften)
  Member: m_iObserverMode (offset 2872) (type integer) (bits 3) (Unsigned)
  Member: m_hObserverTarget (offset 2896) (type integer) (bits 21) (Unsigned)
  Member: m_iFOV (offset 2876) (type integer) (bits 8) (Unsigned)
  Member: m_iFOVStart (offset 2884) (type integer) (bits 8) (Unsigned)
  Member: m_flFOVTime (offset 2888) (type float) (bits 0) (NoScale)
  Member: m_iDefaultFOV (offset 2880) (type integer) (bits 8) (Unsigned)
  Member: m_hZoomOwner (offset 2904) (type integer) (bits 21) (Unsigned)
  Member: m_hViewModel (offset 3416) (type integer) (bits 21) (Unsigned|InsideArray)
  Member: m_hViewModel (offset 0) (type array) (bits 0) ()
  Member: m_szLastPlaceName (offset 3812) (type string) (bits 0) ()
  Table: m_hMyWearables (offset 0) (type _ST_m_hMyWearables_8)
   Table: lengthproxy (offset 0) (type _LPT_m_hMyWearables_8)
    Member: lengthprop8 (offset 0) (type integer) (bits 4) (Unsigned)
   Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
   Member: 001 (offset 0) (type integer) (bits 21) (Unsigned)
   Member: 002 (offset 0) (type integer) (bits 21) (Unsigned)
   Member: 003 (offset 0) (type integer) (bits 21) (Unsigned)
   Member: 004 (offset 0) (type integer) (bits 21) (Unsigned)
   Member: 005 (offset 0) (type integer) (bits 21) (Unsigned)
   Member: 006 (offset 0) (type integer) (bits 21) (Unsigned)
   Member: 007 (offset 0) (type integer) (bits 21) (Unsigned)
  Table: localdata (offset 0) (type DT_LocalPlayerExclusive)
   Table: m_Local (offset 2128) (type DT_Local)
    Table: m_chAreaBits (offset 4) (type m_chAreaBits)
     Member: 000 (offset 0) (type integer) (bits 8) (Unsigned)
     Member: 001 (offset 1) (type integer) (bits 8) (Unsigned)
     Member: 002 (offset 2) (type integer) (bits 8) (Unsigned)
     Member: 003 (offset 3) (type integer) (bits 8) (Unsigned)
     Member: 004 (offset 4) (type integer) (bits 8) (Unsigned)
     Member: 005 (offset 5) (type integer) (bits 8) (Unsigned)
     Member: 006 (offset 6) (type integer) (bits 8) (Unsigned)
     Member: 007 (offset 7) (type integer) (bits 8) (Unsigned)
     Member: 008 (offset 8) (type integer) (bits 8) (Unsigned)
     Member: 009 (offset 9) (type integer) (bits 8) (Unsigned)
     Member: 010 (offset 10) (type integer) (bits 8) (Unsigned)
     Member: 011 (offset 11) (type integer) (bits 8) (Unsigned)
     Member: 012 (offset 12) (type integer) (bits 8) (Unsigned)
     Member: 013 (offset 13) (type integer) (bits 8) (Unsigned)
     Member: 014 (offset 14) (type integer) (bits 8) (Unsigned)
     Member: 015 (offset 15) (type integer) (bits 8) (Unsigned)
     Member: 016 (offset 16) (type integer) (bits 8) (Unsigned)
     Member: 017 (offset 17) (type integer) (bits 8) (Unsigned)
     Member: 018 (offset 18) (type integer) (bits 8) (Unsigned)
     Member: 019 (offset 19) (type integer) (bits 8) (Unsigned)
     Member: 020 (offset 20) (type integer) (bits 8) (Unsigned)
     Member: 021 (offset 21) (type integer) (bits 8) (Unsigned)
     Member: 022 (offset 22) (type integer) (bits 8) (Unsigned)
     Member: 023 (offset 23) (type integer) (bits 8) (Unsigned)
     Member: 024 (offset 24) (type integer) (bits 8) (Unsigned)
     Member: 025 (offset 25) (type integer) (bits 8) (Unsigned)
     Member: 026 (offset 26) (type integer) (bits 8) (Unsigned)
     Member: 027 (offset 27) (type integer) (bits 8) (Unsigned)
     Member: 028 (offset 28) (type integer) (bits 8) (Unsigned)
     Member: 029 (offset 29) (type integer) (bits 8) (Unsigned)
     Member: 030 (offset 30) (type integer) (bits 8) (Unsigned)
     Member: 031 (offset 31) (type integer) (bits 8) (Unsigned)
    Table: m_chAreaPortalBits (offset 36) (type m_chAreaPortalBits)
     Member: 000 (offset 0) (type integer) (bits 8) (Unsigned)
     Member: 001 (offset 1) (type integer) (bits 8) (Unsigned)
     Member: 002 (offset 2) (type integer) (bits 8) (Unsigned)
     Member: 003 (offset 3) (type integer) (bits 8) (Unsigned)
     Member: 004 (offset 4) (type integer) (bits 8) (Unsigned)
     Member: 005 (offset 5) (type integer) (bits 8) (Unsigned)
     Member: 006 (offset 6) (type integer) (bits 8) (Unsigned)
     Member: 007 (offset 7) (type integer) (bits 8) (Unsigned)
     Member: 008 (offset 8) (type integer) (bits 8) (Unsigned)
     Member: 009 (offset 9) (type integer) (bits 8) (Unsigned)
     Member: 010 (offset 10) (type integer) (bits 8) (Unsigned)
     Member: 011 (offset 11) (type integer) (bits 8) (Unsigned)
     Member: 012 (offset 12) (type integer) (bits 8) (Unsigned)
     Member: 013 (offset 13) (type integer) (bits 8) (Unsigned)
     Member: 014 (offset 14) (type integer) (bits 8) (Unsigned)
     Member: 015 (offset 15) (type integer) (bits 8) (Unsigned)
     Member: 016 (offset 16) (type integer) (bits 8) (Unsigned)
     Member: 017 (offset 17) (type integer) (bits 8) (Unsigned)
     Member: 018 (offset 18) (type integer) (bits 8) (Unsigned)
     Member: 019 (offset 19) (type integer) (bits 8) (Unsigned)
     Member: 020 (offset 20) (type integer) (bits 8) (Unsigned)
     Member: 021 (offset 21) (type integer) (bits 8) (Unsigned)
     Member: 022 (offset 22) (type integer) (bits 8) (Unsigned)
     Member: 023 (offset 23) (type integer) (bits 8) (Unsigned)
    Member: m_iHideHUD (offset 60) (type integer) (bits 12) (Unsigned)
    Member: m_flFOVRate (offset 64) (type float) (bits 0) (NoScale)
    Member: m_bDucked (offset 80) (type integer) (bits 1) (Unsigned)
    Member: m_bDucking (offset 81) (type integer) (bits 1) (Unsigned)
    Member: m_bInDuckJump (offset 82) (type integer) (bits 1) (Unsigned)
    Member: m_flDucktime (offset 84) (type float) (bits 12) (RoundDown|ChangesOften)
    Member: m_flDuckJumpTime (offset 88) (type float) (bits 12) (RoundDown)
    Member: m_flJumpTime (offset 92) (type float) (bits 12) (RoundDown)
    Member: m_flFallVelocity (offset 100) (type float) (bits 17) (ChangesOften)
    Member: m_vecPunchAngle (offset 116) (type vector) (bits 0) (ChangesOften|CoordMP)
    Member: m_vecPunchAngleVel (offset 128) (type vector) (bits 0) (CoordMP)
    Member: m_bDrawViewmodel (offset 140) (type integer) (bits 1) (Unsigned)
    Member: m_bWearingSuit (offset 141) (type integer) (bits 1) (Unsigned)
    Member: m_bPoisoned (offset 142) (type integer) (bits 1) (Unsigned)
    Member: m_flStepSize (offset 144) (type float) (bits 16) (RoundUp)
    Member: m_bAllowAutoMovement (offset 148) (type integer) (bits 1) (Unsigned)
    Member: m_skybox3d.scale (offset 156) (type integer) (bits 12) ()
    Member: m_skybox3d.origin (offset 160) (type vector) (bits 0) (CoordMP)
    Member: m_skybox3d.area (offset 172) (type integer) (bits 8) (Unsigned)
    Member: m_skybox3d.fog.enable (offset 240) (type integer) (bits 1) (Unsigned)
    Member: m_skybox3d.fog.blend (offset 241) (type integer) (bits 1) (Unsigned)
    Member: m_skybox3d.fog.dirPrimary (offset 180) (type vector) (bits 0) (CoordMP)
    Member: m_skybox3d.fog.colorPrimary (offset 192) (type integer) (bits 32) (Unsigned)
    Member: m_skybox3d.fog.colorSecondary (offset 196) (type integer) (bits 32) (Unsigned)
    Member: m_skybox3d.fog.start (offset 208) (type float) (bits 0) (NoScale)
    Member: m_skybox3d.fog.end (offset 212) (type float) (bits 0) (NoScale)
    Member: m_skybox3d.fog.maxdensity (offset 220) (type float) (bits 0) (NoScale)
    Member: m_PlayerFog.m_hCtrl (offset 248) (type integer) (bits 21) (Unsigned)
    Member: m_audio.localSound[0] (offset 352) (type vector) (bits 0) (CoordMP)
    Member: m_audio.localSound[1] (offset 364) (type vector) (bits 0) (CoordMP)
    Member: m_audio.localSound[2] (offset 376) (type vector) (bits 0) (CoordMP)
    Member: m_audio.localSound[3] (offset 388) (type vector) (bits 0) (CoordMP)
    Member: m_audio.localSound[4] (offset 400) (type vector) (bits 0) (CoordMP)
    Member: m_audio.localSound[5] (offset 412) (type vector) (bits 0) (CoordMP)
    Member: m_audio.localSound[6] (offset 424) (type vector) (bits 0) (CoordMP)
    Member: m_audio.localSound[7] (offset 436) (type vector) (bits 0) (CoordMP)
    Member: m_audio.soundscapeIndex (offset 448) (type integer) (bits 17) ()
    Member: m_audio.localBits (offset 452) (type integer) (bits 8) (Unsigned)
    Member: m_audio.ent (offset 456) (type integer) (bits 21) (Unsigned)
   Member: m_vecViewOffset[0] (offset 820) (type float) (bits 8) (RoundDown|VectorElem)
   Member: m_vecViewOffset[1] (offset 824) (type float) (bits 8) (RoundDown|VectorElem)
   Member: m_vecViewOffset[2] (offset 828) (type float) (bits 20) (ChangesOften|VectorElem)
   Member: m_flFriction (offset 632) (type float) (bits 8) (RoundDown)
   Table: m_iAmmo (offset 1732) (type m_iAmmo)
    Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 004 (offset 16) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 005 (offset 20) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 006 (offset 24) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 007 (offset 28) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 008 (offset 32) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 009 (offset 36) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 010 (offset 40) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 011 (offset 44) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 012 (offset 48) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 013 (offset 52) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 014 (offset 56) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 015 (offset 60) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 016 (offset 64) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 017 (offset 68) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 018 (offset 72) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 019 (offset 76) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 020 (offset 80) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 021 (offset 84) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 022 (offset 88) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 023 (offset 92) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 024 (offset 96) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 025 (offset 100) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 026 (offset 104) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 027 (offset 108) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 028 (offset 112) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 029 (offset 116) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 030 (offset 120) (type integer) (bits 32) (Unsigned|VarInt)
    Member: 031 (offset 124) (type integer) (bits 32) (Unsigned|VarInt)
   Member: m_fOnTarget (offset 2716) (type integer) (bits 2) (Unsigned)
   Member: m_nTickBase (offset 3624) (type integer) (bits 32) (ChangesOften)
   Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
   Member: m_hLastWeapon (offset 3636) (type integer) (bits 21) (Unsigned)
   Member: m_hGroundEntity (offset 528) (type integer) (bits 21) (Unsigned|ChangesOften)
   Member: m_vecVelocity[0] (offset 668) (type float) (bits 0) (NoScale|ChangesOften|VectorElem)
   Member: m_vecVelocity[1] (offset 672) (type float) (bits 0) (NoScale|ChangesOften|VectorElem)
   Member: m_vecVelocity[2] (offset 676) (type float) (bits 0) (NoScale|ChangesOften|VectorElem)
   Member: m_vecBaseVelocity (offset 540) (type vector) (bits 20) ()
   Member: m_hConstraintEntity (offset 3676) (type integer) (bits 21) (Unsigned)
   Member: m_vecConstraintCenter (offset 3680) (type vector) (bits 0) (NoScale)
   Member: m_flConstraintRadius (offset 3692) (type float) (bits 0) (NoScale)
   Member: m_flConstraintWidth (offset 3696) (type float) (bits 0) (NoScale)
   Member: m_flConstraintSpeedFactor (offset 3700) (type float) (bits 0) (NoScale)
   Member: m_flDeathTime (offset 2864) (type float) (bits 0) (NoScale)
   Member: m_nWaterLevel (offset 523) (type integer) (bits 2) (Unsigned)
   Member: m_flLaggedMovementValue (offset 3736) (type float) (bits 0) (NoScale)
 Member: m_flPoseParameter (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_flPlaybackRate (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_nSequence (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_nBody (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
 Member: overlay_vars (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_nModelIndex (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_flCycle (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_flexWeight (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_blinktoggle (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_viewtarget (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_bSaveMeParity (offset 7708) (type integer) (bits 1) (Unsigned)
 Member: m_bIsMiniBoss (offset 8748) (type integer) (bits 1) (Unsigned)
 Member: m_bIsABot (offset 7724) (type integer) (bits 1) (Unsigned)
 Member: m_nBotSkill (offset 7728) (type integer) (bits 3) (Unsigned)
 Member: m_nWaterLevel (offset 523) (type integer) (bits 2) (Unsigned)
 Member: m_hRagdoll (offset 4432) (type integer) (bits 21) (Unsigned)
 Table: m_PlayerClass (offset 8384) (type DT_TFPlayerClassShared)
  Member: m_iClass (offset 4) (type integer) (bits 4) (Unsigned)
  Member: m_iszClassIcon (offset 8) (type string) (bits 0) ()
  Member: m_iszCustomModel (offset 12) (type string) (bits 0) ()
  Member: m_vecCustomModelOffset (offset 16) (type vector) (bits 0) (NoScale)
  Member: m_angCustomModelRotation (offset 28) (type vector) (bits 32) (NoScale)
  Member: m_bCustomModelRotates (offset 40) (type integer) (bits 1) (Unsigned)
  Member: m_bCustomModelRotationSet (offset 41) (type integer) (bits 1) (Unsigned)
  Member: m_bCustomModelVisibleToSelf (offset 42) (type integer) (bits 1) (Unsigned)
  Member: m_bUseClassAnimations (offset 43) (type integer) (bits 1) (Unsigned)
  Member: m_iClassModelParity (offset 44) (type integer) (bits 3) (Unsigned)
 Table: m_Shared (offset 6504) (type DT_TFPlayerShared)
  Member: m_nPlayerCond (offset 204) (type integer) (bits 32) (Unsigned|VarInt)
  Member: m_bJumping (offset 688) (type integer) (bits 1) (Unsigned)
  Member: m_nNumHealers (offset 392) (type integer) (bits 5) (Unsigned)
  Member: m_iCritMult (offset 804) (type integer) (bits 8) (Unsigned)
  Member: m_iAirDash (offset 692) (type integer) (bits 32) (Unsigned|VarInt)
  Member: m_nAirDucked (offset 696) (type integer) (bits 2) (Unsigned)
  Member: m_flDuckTimer (offset 700) (type float) (bits 0) (NoScale)
  Member: m_nPlayerState (offset 200) (type integer) (bits 3) (Unsigned)
  Member: m_iDesiredPlayerClass (offset 624) (type integer) (bits 4) (Unsigned)
  Member: m_flMovementStunTime (offset 876) (type float) (bits 0) (NoScale)
  Member: m_iMovementStunAmount (offset 880) (type integer) (bits 8) (Unsigned)
  Member: m_iMovementStunParity (offset 884) (type integer) (bits 2) (Unsigned)
  Member: m_hStunner (offset 888) (type integer) (bits 21) (Unsigned)
  Member: m_iStunFlags (offset 892) (type integer) (bits 12) (Unsigned)
  Member: m_nArenaNumChanges (offset 912) (type integer) (bits 5) (Unsigned)
  Member: m_bArenaFirstBloodBoost (offset 1160) (type integer) (bits 1) (Unsigned)
  Member: m_iWeaponKnockbackID (offset 916) (type integer) (bits 32) ()
  Member: m_bLoadoutUnavailable (offset 920) (type integer) (bits 1) (Unsigned)
  Member: m_iItemFindBonus (offset 924) (type integer) (bits 32) ()
  Member: m_bShieldEquipped (offset 928) (type integer) (bits 1) (Unsigned)
  Member: m_bParachuteEquipped (offset 929) (type integer) (bits 1) (Unsigned)
  Member: m_iNextMeleeCrit (offset 972) (type integer) (bits 32) ()
  Member: m_iDecapitations (offset 932) (type integer) (bits 8) (Unsigned)
  Member: m_iRevengeCrits (offset 968) (type integer) (bits 7) (Unsigned)
  Member: m_iDisguiseBody (offset 984) (type integer) (bits 32) ()
  Member: m_hCarriedObject (offset 900) (type integer) (bits 21) (Unsigned)
  Member: m_bCarryingObject (offset 904) (type integer) (bits 1) (Unsigned)
  Member: m_flNextNoiseMakerTime (offset 992) (type float) (bits 0) (NoScale)
  Member: m_iSpawnRoomTouchCount (offset 988) (type integer) (bits 32) ()
  Member: m_iKillCountSinceLastDeploy (offset 1000) (type integer) (bits 32) ()
  Member: m_flFirstPrimaryAttack (offset 1004) (type float) (bits 0) (NoScale)
  Member: m_flEnergyDrinkMeter (offset 640) (type float) (bits 0) (NoScale)
  Member: m_flHypeMeter (offset 644) (type float) (bits 0) (NoScale)
  Member: m_flChargeMeter (offset 648) (type float) (bits 0) (NoScale)
  Member: m_flInvisChangeCompleteTime (offset 332) (type float) (bits 0) (NoScale)
  Member: m_nDisguiseTeam (offset 256) (type integer) (bits 3) (Unsigned)
  Member: m_nDisguiseClass (offset 260) (type integer) (bits 4) (Unsigned)
  Member: m_nDisguiseSkinOverride (offset 264) (type integer) (bits 1) (Unsigned)
  Member: m_nMaskClass (offset 268) (type integer) (bits 4) (Unsigned)
  Member: m_iDisguiseTargetIndex (offset 276) (type integer) (bits 7) (Unsigned)
  Member: m_iDisguiseHealth (offset 280) (type integer) (bits 32) (VarInt)
  Member: m_bFeignDeathReady (offset 620) (type integer) (bits 1) (Unsigned)
  Member: m_hDisguiseWeapon (offset 292) (type integer) (bits 21) (Unsigned)
  Member: m_nTeamTeleporterUsed (offset 296) (type integer) (bits 3) (Unsigned)
  Member: m_flCloakMeter (offset 632) (type float) (bits 0) (NoScale)
  Member: m_flSpyTranqBuffDuration (offset 1008) (type float) (bits 0) (NoScale)
  Table: tfsharedlocaldata (offset 0) (type DT_TFPlayerSharedLocal)
   Member: m_nDesiredDisguiseTeam (offset 288) (type integer) (bits 3) (Unsigned)
   Member: m_nDesiredDisguiseClass (offset 284) (type integer) (bits 4) (Unsigned)
   Member: m_bLastDisguisedAsOwnTeam (offset 502) (type integer) (bits 1) (Unsigned)
   Member: m_flStealthNoAttackExpire (offset 704) (type float) (bits 0) (NoScale)
   Member: m_flStealthNextChangeTime (offset 708) (type float) (bits 0) (NoScale)
   Member: m_flRageMeter (offset 652) (type float) (bits 0) (NoScale)
   Member: m_bRageDraining (offset 656) (type integer) (bits 1) (Unsigned)
   Member: m_flNextRageEarnTime (offset 660) (type float) (bits 0) (NoScale)
   Member: m_bInUpgradeZone (offset 636) (type integer) (bits 1) (Unsigned)
   Table: m_flItemChargeMeter (offset 716) (type m_flItemChargeMeter)
    Member: 000 (offset 0) (type float) (bits 0) (NoScale)
    Member: 001 (offset 4) (type float) (bits 0) (NoScale)
    Member: 002 (offset 8) (type float) (bits 0) (NoScale)
    Member: 003 (offset 12) (type float) (bits 0) (NoScale)
    Member: 004 (offset 16) (type float) (bits 0) (NoScale)
    Member: 005 (offset 20) (type float) (bits 0) (NoScale)
    Member: 006 (offset 24) (type float) (bits 0) (NoScale)
    Member: 007 (offset 28) (type float) (bits 0) (NoScale)
    Member: 008 (offset 32) (type float) (bits 0) (NoScale)
    Member: 009 (offset 36) (type float) (bits 0) (NoScale)
    Member: 010 (offset 40) (type float) (bits 0) (NoScale)
   Table: m_bPlayerDominated (offset 808) (type m_bPlayerDominated)
    Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
    Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
    Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
    Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
    Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
    Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
    Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
    Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
    Member: 008 (offset 8) (type integer) (bits 1) (Unsigned)
    Member: 009 (offset 9) (type integer) (bits 1) (Unsigned)
    Member: 010 (offset 10) (type integer) (bits 1) (Unsigned)
    Member: 011 (offset 11) (type integer) (bits 1) (Unsigned)
    Member: 012 (offset 12) (type integer) (bits 1) (Unsigned)
    Member: 013 (offset 13) (type integer) (bits 1) (Unsigned)
    Member: 014 (offset 14) (type integer) (bits 1) (Unsigned)
    Member: 015 (offset 15) (type integer) (bits 1) (Unsigned)
    Member: 016 (offset 16) (type integer) (bits 1) (Unsigned)
    Member: 017 (offset 17) (type integer) (bits 1) (Unsigned)
    Member: 018 (offset 18) (type integer) (bits 1) (Unsigned)
    Member: 019 (offset 19) (type integer) (bits 1) (Unsigned)
    Member: 020 (offset 20) (type integer) (bits 1) (Unsigned)
    Member: 021 (offset 21) (type integer) (bits 1) (Unsigned)
    Member: 022 (offset 22) (type integer) (bits 1) (Unsigned)
    Member: 023 (offset 23) (type integer) (bits 1) (Unsigned)
    Member: 024 (offset 24) (type integer) (bits 1) (Unsigned)
    Member: 025 (offset 25) (type integer) (bits 1) (Unsigned)
    Member: 026 (offset 26) (type integer) (bits 1) (Unsigned)
    Member: 027 (offset 27) (type integer) (bits 1) (Unsigned)
    Member: 028 (offset 28) (type integer) (bits 1) (Unsigned)
    Member: 029 (offset 29) (type integer) (bits 1) (Unsigned)
    Member: 030 (offset 30) (type integer) (bits 1) (Unsigned)
    Member: 031 (offset 31) (type integer) (bits 1) (Unsigned)
    Member: 032 (offset 32) (type integer) (bits 1) (Unsigned)
    Member: 033 (offset 33) (type integer) (bits 1) (Unsigned)
   Table: m_bPlayerDominatingMe (offset 842) (type m_bPlayerDominatingMe)
    Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
    Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
    Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
    Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
    Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
    Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
    Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
    Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
    Member: 008 (offset 8) (type integer) (bits 1) (Unsigned)
    Member: 009 (offset 9) (type integer) (bits 1) (Unsigned)
    Member: 010 (offset 10) (type integer) (bits 1) (Unsigned)
    Member: 011 (offset 11) (type integer) (bits 1) (Unsigned)
    Member: 012 (offset 12) (type integer) (bits 1) (Unsigned)
    Member: 013 (offset 13) (type integer) (bits 1) (Unsigned)
    Member: 014 (offset 14) (type integer) (bits 1) (Unsigned)
    Member: 015 (offset 15) (type integer) (bits 1) (Unsigned)
    Member: 016 (offset 16) (type integer) (bits 1) (Unsigned)
    Member: 017 (offset 17) (type integer) (bits 1) (Unsigned)
    Member: 018 (offset 18) (type integer) (bits 1) (Unsigned)
    Member: 019 (offset 19) (type integer) (bits 1) (Unsigned)
    Member: 020 (offset 20) (type integer) (bits 1) (Unsigned)
    Member: 021 (offset 21) (type integer) (bits 1) (Unsigned)
    Member: 022 (offset 22) (type integer) (bits 1) (Unsigned)
    Member: 023 (offset 23) (type integer) (bits 1) (Unsigned)
    Member: 024 (offset 24) (type integer) (bits 1) (Unsigned)
    Member: 025 (offset 25) (type integer) (bits 1) (Unsigned)
    Member: 026 (offset 26) (type integer) (bits 1) (Unsigned)
    Member: 027 (offset 27) (type integer) (bits 1) (Unsigned)
    Member: 028 (offset 28) (type integer) (bits 1) (Unsigned)
    Member: 029 (offset 29) (type integer) (bits 1) (Unsigned)
    Member: 030 (offset 30) (type integer) (bits 1) (Unsigned)
    Member: 031 (offset 31) (type integer) (bits 1) (Unsigned)
    Member: 032 (offset 32) (type integer) (bits 1) (Unsigned)
    Member: 033 (offset 33) (type integer) (bits 1) (Unsigned)
   Table: m_ScoreData (offset 32) (type DT_TFPlayerScoringDataExclusive)
    Member: m_iCaptures (offset 4) (type integer) (bits 10) (Unsigned)
    Member: m_iDefenses (offset 8) (type integer) (bits 10) (Unsigned)
    Member: m_iKills (offset 12) (type integer) (bits 10) (Unsigned)
    Member: m_iDeaths (offset 16) (type integer) (bits 10) (Unsigned)
    Member: m_iSuicides (offset 20) (type integer) (bits 10) (Unsigned)
    Member: m_iDominations (offset 24) (type integer) (bits 10) (Unsigned)
    Member: m_iRevenge (offset 28) (type integer) (bits 10) (Unsigned)
    Member: m_iBuildingsBuilt (offset 32) (type integer) (bits 10) (Unsigned)
    Member: m_iBuildingsDestroyed (offset 36) (type integer) (bits 10) (Unsigned)
    Member: m_iHeadshots (offset 40) (type integer) (bits 10) (Unsigned)
    Member: m_iBackstabs (offset 44) (type integer) (bits 10) (Unsigned)
    Member: m_iHealPoints (offset 48) (type integer) (bits 20) (Unsigned)
    Member: m_iInvulns (offset 52) (type integer) (bits 10) (Unsigned)
    Member: m_iTeleports (offset 56) (type integer) (bits 10) (Unsigned)
    Member: m_iDamageDone (offset 60) (type integer) (bits 20) (Unsigned)
    Member: m_iCrits (offset 64) (type integer) (bits 10) (Unsigned)
    Member: m_iResupplyPoints (offset 68) (type integer) (bits 10) (Unsigned)
    Member: m_iKillAssists (offset 72) (type integer) (bits 12) (Unsigned)
    Member: m_iBonusPoints (offset 76) (type integer) (bits 10) (Unsigned)
    Member: m_iPoints (offset 80) (type integer) (bits 10) (Unsigned)
   Table: m_RoundScoreData (offset 116) (type DT_TFPlayerScoringDataExclusive)
    Member: m_iCaptures (offset 4) (type integer) (bits 10) (Unsigned)
    Member: m_iDefenses (offset 8) (type integer) (bits 10) (Unsigned)
    Member: m_iKills (offset 12) (type integer) (bits 10) (Unsigned)
    Member: m_iDeaths (offset 16) (type integer) (bits 10) (Unsigned)
    Member: m_iSuicides (offset 20) (type integer) (bits 10) (Unsigned)
    Member: m_iDominations (offset 24) (type integer) (bits 10) (Unsigned)
    Member: m_iRevenge (offset 28) (type integer) (bits 10) (Unsigned)
    Member: m_iBuildingsBuilt (offset 32) (type integer) (bits 10) (Unsigned)
    Member: m_iBuildingsDestroyed (offset 36) (type integer) (bits 10) (Unsigned)
    Member: m_iHeadshots (offset 40) (type integer) (bits 10) (Unsigned)
    Member: m_iBackstabs (offset 44) (type integer) (bits 10) (Unsigned)
    Member: m_iHealPoints (offset 48) (type integer) (bits 20) (Unsigned)
    Member: m_iInvulns (offset 52) (type integer) (bits 10) (Unsigned)
    Member: m_iTeleports (offset 56) (type integer) (bits 10) (Unsigned)
    Member: m_iDamageDone (offset 60) (type integer) (bits 20) (Unsigned)
    Member: m_iCrits (offset 64) (type integer) (bits 10) (Unsigned)
    Member: m_iResupplyPoints (offset 68) (type integer) (bits 10) (Unsigned)
    Member: m_iKillAssists (offset 72) (type integer) (bits 12) (Unsigned)
    Member: m_iBonusPoints (offset 76) (type integer) (bits 10) (Unsigned)
    Member: m_iPoints (offset 80) (type integer) (bits 10) (Unsigned)
  Table: m_ConditionList (offset 224) (type DT_TFPlayerConditionListExclusive)
   Member: _condition_bits (offset 24) (type integer) (bits 32) (Unsigned)
  Member: m_iTauntIndex (offset 544) (type integer) (bits 8) (Unsigned)
  Member: m_iTauntConcept (offset 548) (type integer) (bits 8) (Unsigned)
  Member: m_nPlayerCondEx (offset 208) (type integer) (bits 32) (Unsigned|VarInt)
  Member: m_iStunIndex (offset 896) (type integer) (bits 8) ()
  Member: m_nHalloweenBombHeadStage (offset 396) (type integer) (bits 2) (Unsigned)
  Member: m_nPlayerCondEx2 (offset 212) (type integer) (bits 32) (Unsigned|VarInt)
  Member: m_nPlayerCondEx3 (offset 216) (type integer) (bits 32) (Unsigned|VarInt)
  Table: m_nStreaks (offset 940) (type m_nStreaks)
   Member: 000 (offset 0) (type integer) (bits 32) ()
   Member: 001 (offset 4) (type integer) (bits 32) ()
   Member: 002 (offset 8) (type integer) (bits 32) ()
   Member: 003 (offset 12) (type integer) (bits 32) ()
  Member: m_unTauntSourceItemID_Low (offset 552) (type integer) (bits 32) (Unsigned)
  Member: m_unTauntSourceItemID_High (offset 556) (type integer) (bits 32) (Unsigned)
  Member: m_flRuneCharge (offset 712) (type float) (bits 8) ()
  Member: m_bHasPasstimeBall (offset 1180) (type integer) (bits 1) (Unsigned)
  Member: m_bIsTargetedForPasstimePass (offset 1181) (type integer) (bits 1) (Unsigned)
  Member: m_hPasstimePassTarget (offset 1184) (type integer) (bits 21) (Unsigned)
  Member: m_askForBallTime (offset 1188) (type float) (bits 0) (NoScale)
  Member: m_bKingRuneBuffActive (offset 500) (type integer) (bits 1) (Unsigned)
  Table: m_ConditionData (offset 0) (type _ST_m_ConditionData_128)
   Table: lengthproxy (offset 0) (type _LPT_m_ConditionData_128)
    Member: lengthprop128 (offset 0) (type integer) (bits 8) (Unsigned)
   Table: 000 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 001 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 002 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 003 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 004 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 005 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 006 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 007 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 008 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 009 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 010 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 011 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 012 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 013 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 014 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 015 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 016 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 017 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 018 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 019 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 020 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 021 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 022 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 023 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 024 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 025 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 026 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 027 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 028 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 029 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 030 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 031 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 032 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 033 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 034 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 035 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 036 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 037 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 038 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 039 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 040 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 041 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 042 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 043 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 044 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 045 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 046 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 047 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 048 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 049 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 050 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 051 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 052 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 053 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 054 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 055 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 056 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 057 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 058 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 059 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 060 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 061 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 062 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 063 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 064 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 065 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 066 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 067 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 068 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 069 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 070 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 071 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 072 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 073 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 074 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 075 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 076 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 077 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 078 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 079 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 080 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 081 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 082 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 083 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 084 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 085 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 086 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 087 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 088 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 089 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 090 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 091 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 092 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 093 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 094 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 095 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 096 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 097 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 098 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 099 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 100 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 101 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 102 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 103 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 104 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 105 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 106 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 107 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 108 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 109 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 110 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 111 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 112 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 113 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 114 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 115 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 116 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 117 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 118 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 119 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 120 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 121 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 122 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 123 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 124 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 125 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 126 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
   Table: 127 (offset 0) (type DT_TFPlayerConditionSource)
    Member: m_pProvider (offset 12) (type integer) (bits 21) (Unsigned)
  Member: m_nPlayerCondEx4 (offset 220) (type integer) (bits 32) (Unsigned|VarInt)
  Member: m_flHolsterAnimTime (offset 1192) (type float) (bits 0) (NoScale)
  Member: m_hSwitchTo (offset 1196) (type integer) (bits 21) (Unsigned)
 Member: m_hItem (offset 8308) (type integer) (bits 21) (Unsigned)
 Table: tflocaldata (offset 0) (type DT_TFLocalPlayerExclusive)
  Member: m_vecOrigin (offset 792) (type 3) (bits 0) (NoScale|ChangesOften)
  Member: m_vecOrigin[2] (offset 800) (type float) (bits 0) (NoScale|ChangesOften|VectorElem)
  Member: player_object_array_element (offset 0) (type integer) (bits 21) (Unsigned|InsideArray)
  Member: "player_object_array" (offset 0) (type array) (bits 0) ()
  Member: m_angEyeAngles[0] (offset 8372) (type float) (bits 8) (ChangesOften|VectorElem)
  Member: m_angEyeAngles[1] (offset 8376) (type float) (bits 10) (ChangesOften|VectorElem)
  Member: m_bIsCoaching (offset 7709) (type integer) (bits 1) (Unsigned)
  Member: m_hCoach (offset 7712) (type integer) (bits 21) (Unsigned)
  Member: m_hStudent (offset 7716) (type integer) (bits 21) (Unsigned)
  Member: m_nCurrency (offset 8744) (type integer) (bits 32) (VarInt)
  Member: m_nExperienceLevel (offset 8752) (type integer) (bits 7) (Unsigned)
  Member: m_nExperienceLevelProgress (offset 8756) (type integer) (bits 7) (Unsigned)
  Member: m_bMatchSafeToLeave (offset 8764) (type integer) (bits 1) (Unsigned)
 Table: tfnonlocaldata (offset 0) (type DT_TFNonLocalPlayerExclusive)
  Member: m_vecOrigin (offset 792) (type 3) (bits 0) (ChangesOften|CoordMPLowPrec)
  Member: m_vecOrigin[2] (offset 800) (type float) (bits 0) (NoScale|ChangesOften|VectorElem|CoordMPLowPrec)
  Member: m_angEyeAngles[0] (offset 8372) (type float) (bits 8) (ChangesOften|VectorElem)
  Member: m_angEyeAngles[1] (offset 8376) (type float) (bits 10) (ChangesOften|VectorElem)
 Member: m_bAllowMoveDuringTaunt (offset 7748) (type integer) (bits 1) (Unsigned)
 Member: m_bIsReadyToHighFive (offset 7749) (type integer) (bits 1) (Unsigned)
 Member: m_hHighFivePartner (offset 7752) (type integer) (bits 21) (Unsigned)
 Member: m_nForceTauntCam (offset 7756) (type integer) (bits 2) (Unsigned)
 Member: m_flTauntYaw (offset 7760) (type float) (bits 0) (NoScale)
 Member: m_nActiveTauntSlot (offset 7764) (type integer) (bits 32) ()
 Member: m_iTauntItemDefIndex (offset 7768) (type integer) (bits 16) ()
 Member: m_flCurrentTauntMoveSpeed (offset 7772) (type float) (bits 0) (NoScale)
 Member: m_flVehicleReverseTime (offset 7776) (type float) (bits 0) (NoScale)
 Member: m_flMvMLastDamageTime (offset 8452) (type float) (bits 16) (RoundUp)
 Member: m_bInPowerPlay (offset 8616) (type integer) (bits 1) (Unsigned)
 Member: m_iSpawnCounter (offset 8052) (type integer) (bits 8) ()
 Member: m_bArenaSpectator (offset 8732) (type integer) (bits 1) (Unsigned)
 Member: m_flHeadScale (offset 8952) (type float) (bits 0) (NoScale)
 Member: m_flTorsoScale (offset 8956) (type float) (bits 0) (NoScale)
 Member: m_flHandScale (offset 8960) (type float) (bits 0) (NoScale)
 Member: m_bUseBossHealthBar (offset 9056) (type integer) (bits 1) (Unsigned)
 Member: m_bUsingVRHeadset (offset 9057) (type integer) (bits 1) (Unsigned)
 Member: m_bForcedSkin (offset 9058) (type integer) (bits 1) (Unsigned)
 Member: m_nForcedSkin (offset 9060) (type integer) (bits 10) ()
 Table: m_AttributeManager (offset 4448) (type DT_AttributeManager)
  Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
  Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
  Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
 Table: TFSendHealersDataTable (offset 0) (type DT_TFSendHealersDataTable)
  Member: m_nActiveWpnClip (offset 9000) (type integer) (bits 16) (Unsigned|VarInt)
 Member: m_flKartNextAvailableBoost (offset 8872) (type float) (bits 0) (NoScale)
 Member: m_iKartHealth (offset 8912) (type integer) (bits 32) ()
 Member: m_iKartState (offset 8868) (type integer) (bits 32) ()
 Member: m_hGrapplingHookTarget (offset 9072) (type integer) (bits 21) (Unsigned)
 Member: m_hSecondaryLastWeapon (offset 9084) (type integer) (bits 21) (Unsigned)
 Member: m_bUsingActionSlot (offset 9088) (type integer) (bits 1) (Unsigned)
 Member: m_flInspectTime (offset 9092) (type float) (bits 0) (NoScale)
 Member: m_flHelpmeButtonPressTime (offset 9096) (type float) (bits 0) (NoScale)
 Member: m_iCampaignMedals (offset 9124) (type integer) (bits 32) ()
 Member: m_iPlayerSkinOverride (offset 9168) (type integer) (bits 32) ()
 Member: m_bViewingCYOAPDA (offset 9100) (type integer) (bits 1) (Unsigned)
CTFPlayerDestructionLogic (type DT_TFPlayerDestructionLogic)
 Table: baseclass (offset 0) (type DT_TFRobotDestructionLogic)
  Member: m_nMaxPoints (offset 1384) (type integer) (bits 32) (Unsigned|VarInt)
  Member: m_nBlueScore (offset 1400) (type integer) (bits 32) (Unsigned|VarInt)
  Member: m_nRedScore (offset 1404) (type integer) (bits 32) (Unsigned|VarInt)
  Member: m_nBlueTargetPoints (offset 1408) (type integer) (bits 32) (Unsigned|VarInt)
  Member: m_nRedTargetPoints (offset 1412) (type integer) (bits 32) (Unsigned|VarInt)
  Member: m_flBlueTeamRespawnScale (offset 1416) (type float) (bits 0) (NoScale)
  Member: m_flRedTeamRespawnScale (offset 1420) (type float) (bits 0) (NoScale)
  Member: m_flBlueFinaleEndTime (offset 1392) (type float) (bits 0) (NoScale)
  Member: m_flRedFinaleEndTime (offset 1396) (type float) (bits 0) (NoScale)
  Member: m_flFinaleLength (offset 1388) (type float) (bits 0) (NoScale)
  Member: m_szResFile (offset 1424) (type string) (bits 0) ()
  Table: m_eWinningMethod (offset 1684) (type m_eWinningMethod)
   Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
  Member: m_flCountdownEndTime (offset 1700) (type float) (bits 0) (NoScale)
 Member: m_hRedTeamLeader (offset 1816) (type integer) (bits 21) (Unsigned)
 Member: m_hBlueTeamLeader (offset 1820) (type integer) (bits 21) (Unsigned)
 Member: m_iszCountdownImage (offset 1828) (type string) (bits 0) ()
 Member: m_bUsingCountdownImage (offset 1824) (type integer) (bits 1) (Unsigned)
CTFPlayerResource (type DT_TFPlayerResource)
 Table: baseclass (offset 0) (type DT_PlayerResource)
  Table: m_iPing (offset 856) (type m_iPing)
   Member: 000 (offset 0) (type integer) (bits 10) (Unsigned)
   Member: 001 (offset 4) (type integer) (bits 10) (Unsigned)
   Member: 002 (offset 8) (type integer) (bits 10) (Unsigned)
   Member: 003 (offset 12) (type integer) (bits 10) (Unsigned)
   Member: 004 (offset 16) (type integer) (bits 10) (Unsigned)
   Member: 005 (offset 20) (type integer) (bits 10) (Unsigned)
   Member: 006 (offset 24) (type integer) (bits 10) (Unsigned)
   Member: 007 (offset 28) (type integer) (bits 10) (Unsigned)
   Member: 008 (offset 32) (type integer) (bits 10) (Unsigned)
   Member: 009 (offset 36) (type integer) (bits 10) (Unsigned)
   Member: 010 (offset 40) (type integer) (bits 10) (Unsigned)
   Member: 011 (offset 44) (type integer) (bits 10) (Unsigned)
   Member: 012 (offset 48) (type integer) (bits 10) (Unsigned)
   Member: 013 (offset 52) (type integer) (bits 10) (Unsigned)
   Member: 014 (offset 56) (type integer) (bits 10) (Unsigned)
   Member: 015 (offset 60) (type integer) (bits 10) (Unsigned)
   Member: 016 (offset 64) (type integer) (bits 10) (Unsigned)
   Member: 017 (offset 68) (type integer) (bits 10) (Unsigned)
   Member: 018 (offset 72) (type integer) (bits 10) (Unsigned)
   Member: 019 (offset 76) (type integer) (bits 10) (Unsigned)
   Member: 020 (offset 80) (type integer) (bits 10) (Unsigned)
   Member: 021 (offset 84) (type integer) (bits 10) (Unsigned)
   Member: 022 (offset 88) (type integer) (bits 10) (Unsigned)
   Member: 023 (offset 92) (type integer) (bits 10) (Unsigned)
   Member: 024 (offset 96) (type integer) (bits 10) (Unsigned)
   Member: 025 (offset 100) (type integer) (bits 10) (Unsigned)
   Member: 026 (offset 104) (type integer) (bits 10) (Unsigned)
   Member: 027 (offset 108) (type integer) (bits 10) (Unsigned)
   Member: 028 (offset 112) (type integer) (bits 10) (Unsigned)
   Member: 029 (offset 116) (type integer) (bits 10) (Unsigned)
   Member: 030 (offset 120) (type integer) (bits 10) (Unsigned)
   Member: 031 (offset 124) (type integer) (bits 10) (Unsigned)
   Member: 032 (offset 128) (type integer) (bits 10) (Unsigned)
   Member: 033 (offset 132) (type integer) (bits 10) (Unsigned)
  Table: m_iScore (offset 992) (type m_iScore)
   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) ()
   Member: 033 (offset 132) (type integer) (bits 12) ()
  Table: m_iDeaths (offset 1128) (type 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) ()
   Member: 033 (offset 132) (type integer) (bits 12) ()
  Table: m_bConnected (offset 1264) (type m_bConnected)
   Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
   Member: 001 (offset 4) (type integer) (bits 1) (Unsigned)
   Member: 002 (offset 8) (type integer) (bits 1) (Unsigned)
   Member: 003 (offset 12) (type integer) (bits 1) (Unsigned)
   Member: 004 (offset 16) (type integer) (bits 1) (Unsigned)
   Member: 005 (offset 20) (type integer) (bits 1) (Unsigned)
   Member: 006 (offset 24) (type integer) (bits 1) (Unsigned)
   Member: 007 (offset 28) (type integer) (bits 1) (Unsigned)
   Member: 008 (offset 32) (type integer) (bits 1) (Unsigned)
   Member: 009 (offset 36) (type integer) (bits 1) (Unsigned)
   Member: 010 (offset 40) (type integer) (bits 1) (Unsigned)
   Member: 011 (offset 44) (type integer) (bits 1) (Unsigned)
   Member: 012 (offset 48) (type integer) (bits 1) (Unsigned)
   Member: 013 (offset 52) (type integer) (bits 1) (Unsigned)
   Member: 014 (offset 56) (type integer) (bits 1) (Unsigned)
   Member: 015 (offset 60) (type integer) (bits 1) (Unsigned)
   Member: 016 (offset 64) (type integer) (bits 1) (Unsigned)
   Member: 017 (offset 68) (type integer) (bits 1) (Unsigned)
   Member: 018 (offset 72) (type integer) (bits 1) (Unsigned)
   Member: 019 (offset 76) (type integer) (bits 1) (Unsigned)
   Member: 020 (offset 80) (type integer) (bits 1) (Unsigned)
   Member: 021 (offset 84) (type integer) (bits 1) (Unsigned)
   Member: 022 (offset 88) (type integer) (bits 1) (Unsigned)
   Member: 023 (offset 92) (type integer) (bits 1) (Unsigned)
   Member: 024 (offset 96) (type integer) (bits 1) (Unsigned)
   Member: 025 (offset 100) (type integer) (bits 1) (Unsigned)
   Member: 026 (offset 104) (type integer) (bits 1) (Unsigned)
   Member: 027 (offset 108) (type integer) (bits 1) (Unsigned)
   Member: 028 (offset 112) (type integer) (bits 1) (Unsigned)
   Member: 029 (offset 116) (type integer) (bits 1) (Unsigned)
   Member: 030 (offset 120) (type integer) (bits 1) (Unsigned)
   Member: 031 (offset 124) (type integer) (bits 1) (Unsigned)
   Member: 032 (offset 128) (type integer) (bits 1) (Unsigned)
   Member: 033 (offset 132) (type integer) (bits 1) (Unsigned)
  Table: m_iTeam (offset 1400) (type 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) ()
   Member: 033 (offset 132) (type integer) (bits 4) ()
  Table: m_bAlive (offset 1536) (type m_bAlive)
   Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
   Member: 001 (offset 4) (type integer) (bits 1) (Unsigned)
   Member: 002 (offset 8) (type integer) (bits 1) (Unsigned)
   Member: 003 (offset 12) (type integer) (bits 1) (Unsigned)
   Member: 004 (offset 16) (type integer) (bits 1) (Unsigned)
   Member: 005 (offset 20) (type integer) (bits 1) (Unsigned)
   Member: 006 (offset 24) (type integer) (bits 1) (Unsigned)
   Member: 007 (offset 28) (type integer) (bits 1) (Unsigned)
   Member: 008 (offset 32) (type integer) (bits 1) (Unsigned)
   Member: 009 (offset 36) (type integer) (bits 1) (Unsigned)
   Member: 010 (offset 40) (type integer) (bits 1) (Unsigned)
   Member: 011 (offset 44) (type integer) (bits 1) (Unsigned)
   Member: 012 (offset 48) (type integer) (bits 1) (Unsigned)
   Member: 013 (offset 52) (type integer) (bits 1) (Unsigned)
   Member: 014 (offset 56) (type integer) (bits 1) (Unsigned)
   Member: 015 (offset 60) (type integer) (bits 1) (Unsigned)
   Member: 016 (offset 64) (type integer) (bits 1) (Unsigned)
   Member: 017 (offset 68) (type integer) (bits 1) (Unsigned)
   Member: 018 (offset 72) (type integer) (bits 1) (Unsigned)
   Member: 019 (offset 76) (type integer) (bits 1) (Unsigned)
   Member: 020 (offset 80) (type integer) (bits 1) (Unsigned)
   Member: 021 (offset 84) (type integer) (bits 1) (Unsigned)
   Member: 022 (offset 88) (type integer) (bits 1) (Unsigned)
   Member: 023 (offset 92) (type integer) (bits 1) (Unsigned)
   Member: 024 (offset 96) (type integer) (bits 1) (Unsigned)
   Member: 025 (offset 100) (type integer) (bits 1) (Unsigned)
   Member: 026 (offset 104) (type integer) (bits 1) (Unsigned)
   Member: 027 (offset 108) (type integer) (bits 1) (Unsigned)
   Member: 028 (offset 112) (type integer) (bits 1) (Unsigned)
   Member: 029 (offset 116) (type integer) (bits 1) (Unsigned)
   Member: 030 (offset 120) (type integer) (bits 1) (Unsigned)
   Member: 031 (offset 124) (type integer) (bits 1) (Unsigned)
   Member: 032 (offset 128) (type integer) (bits 1) (Unsigned)
   Member: 033 (offset 132) (type integer) (bits 1) (Unsigned)
  Table: m_iHealth (offset 1672) (type m_iHealth)
   Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 004 (offset 16) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 005 (offset 20) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 006 (offset 24) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 007 (offset 28) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 008 (offset 32) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 009 (offset 36) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 010 (offset 40) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 011 (offset 44) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 012 (offset 48) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 013 (offset 52) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 014 (offset 56) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 015 (offset 60) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 016 (offset 64) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 017 (offset 68) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 018 (offset 72) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 019 (offset 76) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 020 (offset 80) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 021 (offset 84) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 022 (offset 88) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 023 (offset 92) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 024 (offset 96) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 025 (offset 100) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 026 (offset 104) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 027 (offset 108) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 028 (offset 112) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 029 (offset 116) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 030 (offset 120) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 031 (offset 124) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 032 (offset 128) (type integer) (bits 32) (Unsigned|VarInt)
   Member: 033 (offset 132) (type integer) (bits 32) (Unsigned|VarInt)
  Table: m_iAccountID (offset 1808) (type m_iAccountID)
   Member: 000 (offset 0) (type integer) (bits 32) (Unsigned)
   Member: 001 (offset 4) (type integer) (bits 32) (Unsigned)
   Member: 002 (offset 8) (type integer) (bits 32) (Unsigned)
   Member: 003 (offset 12) (type integer) (bits 32) (Unsigned)
   Member: 004 (offset 16) (type integer) (bits 32) (Unsigned)
   Member: 005 (offset 20) (type integer) (bits 32) (Unsigned)
   Member: 006 (offset 24) (type integer) (bits 32) (Unsigned)
   Member: 007 (offset 28) (type integer) (bits 32) (Unsigned)
   Member: 008 (offset 32) (type integer) (bits 32) (Unsigned)
   Member: 009 (offset 36) (type integer) (bits 32) (Unsigned)
   Member: 010 (offset 40) (type integer) (bits 32) (Unsigned)
   Member: 011 (offset 44) (type integer) (bits 32) (Unsigned)
   Member: 012 (offset 48) (type integer) (bits 32) (Unsigned)
   Member: 013 (offset 52) (type integer) (bits 32) (Unsigned)
   Member: 014 (offset 56) (type integer) (bits 32) (Unsigned)
   Member: 015 (offset 60) (type integer) (bits 32) (Unsigned)
   Member: 016 (offset 64) (type integer) (bits 32) (Unsigned)
   Member: 017 (offset 68) (type integer) (bits 32) (Unsigned)
   Member: 018 (offset 72) (type integer) (bits 32) (Unsigned)
   Member: 019 (offset 76) (type integer) (bits 32) (Unsigned)
   Member: 020 (offset 80) (type integer) (bits 32) (Unsigned)
   Member: 021 (offset 84) (type integer) (bits 32) (Unsigned)
   Member: 022 (offset 88) (type integer) (bits 32) (Unsigned)
   Member: 023 (offset 92) (type integer) (bits 32) (Unsigned)
   Member: 024 (offset 96) (type integer) (bits 32) (Unsigned)
   Member: 025 (offset 100) (type integer) (bits 32) (Unsigned)
   Member: 026 (offset 104) (type integer) (bits 32) (Unsigned)
   Member: 027 (offset 108) (type integer) (bits 32) (Unsigned)
   Member: 028 (offset 112) (type integer) (bits 32) (Unsigned)
   Member: 029 (offset 116) (type integer) (bits 32) (Unsigned)
   Member: 030 (offset 120) (type integer) (bits 32) (Unsigned)
   Member: 031 (offset 124) (type integer) (bits 32) (Unsigned)
   Member: 032 (offset 128) (type integer) (bits 32) (Unsigned)
   Member: 033 (offset 132) (type integer) (bits 32) (Unsigned)
  Table: m_bValid (offset 1944) (type m_bValid)
   Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
   Member: 001 (offset 4) (type integer) (bits 1) (Unsigned)
   Member: 002 (offset 8) (type integer) (bits 1) (Unsigned)
   Member: 003 (offset 12) (type integer) (bits 1) (Unsigned)
   Member: 004 (offset 16) (type integer) (bits 1) (Unsigned)
   Member: 005 (offset 20) (type integer) (bits 1) (Unsigned)
   Member: 006 (offset 24) (type integer) (bits 1) (Unsigned)
   Member: 007 (offset 28) (type integer) (bits 1) (Unsigned)
   Member: 008 (offset 32) (type integer) (bits 1) (Unsigned)
   Member: 009 (offset 36) (type integer) (bits 1) (Unsigned)
   Member: 010 (offset 40) (type integer) (bits 1) (Unsigned)
   Member: 011 (offset 44) (type integer) (bits 1) (Unsigned)
   Member: 012 (offset 48) (type integer) (bits 1) (Unsigned)
   Member: 013 (offset 52) (type integer) (bits 1) (Unsigned)
   Member: 014 (offset 56) (type integer) (bits 1) (Unsigned)
   Member: 015 (offset 60) (type integer) (bits 1) (Unsigned)
   Member: 016 (offset 64) (type integer) (bits 1) (Unsigned)
   Member: 017 (offset 68) (type integer) (bits 1) (Unsigned)
   Member: 018 (offset 72) (type integer) (bits 1) (Unsigned)
   Member: 019 (offset 76) (type integer) (bits 1) (Unsigned)
   Member: 020 (offset 80) (type integer) (bits 1) (Unsigned)
   Member: 021 (offset 84) (type integer) (bits 1) (Unsigned)
   Member: 022 (offset 88) (type integer) (bits 1) (Unsigned)
   Member: 023 (offset 92) (type integer) (bits 1) (Unsigned)
   Member: 024 (offset 96) (type integer) (bits 1) (Unsigned)
   Member: 025 (offset 100) (type integer) (bits 1) (Unsigned)
   Member: 026 (offset 104) (type integer) (bits 1) (Unsigned)
   Member: 027 (offset 108) (type integer) (bits 1) (Unsigned)
   Member: 028 (offset 112) (type integer) (bits 1) (Unsigned)
   Member: 029 (offset 116) (type integer) (bits 1) (Unsigned)
   Member: 030 (offset 120) (type integer) (bits 1) (Unsigned)
   Member: 031 (offset 124) (type integer) (bits 1) (Unsigned)
   Member: 032 (offset 128) (type integer) (bits 1) (Unsigned)
   Member: 033 (offset 132) (type integer) (bits 1) (Unsigned)
 Table: m_iTotalScore (offset 2092) (type m_iTotalScore)
  Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 004 (offset 16) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 005 (offset 20) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 006 (offset 24) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 007 (offset 28) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 008 (offset 32) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 009 (offset 36) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 010 (offset 40) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 011 (offset 44) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 012 (offset 48) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 013 (offset 52) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 014 (offset 56) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 015 (offset 60) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 016 (offset 64) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 017 (offset 68) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 018 (offset 72) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 019 (offset 76) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 020 (offset 80) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 021 (offset 84) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 022 (offset 88) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 023 (offset 92) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 024 (offset 96) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 025 (offset 100) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 026 (offset 104) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 027 (offset 108) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 028 (offset 112) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 029 (offset 116) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 030 (offset 120) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 031 (offset 124) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 032 (offset 128) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 033 (offset 132) (type integer) (bits 32) (Unsigned|VarInt)
 Table: m_iMaxHealth (offset 2364) (type m_iMaxHealth)
  Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 004 (offset 16) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 005 (offset 20) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 006 (offset 24) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 007 (offset 28) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 008 (offset 32) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 009 (offset 36) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 010 (offset 40) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 011 (offset 44) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 012 (offset 48) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 013 (offset 52) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 014 (offset 56) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 015 (offset 60) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 016 (offset 64) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 017 (offset 68) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 018 (offset 72) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 019 (offset 76) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 020 (offset 80) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 021 (offset 84) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 022 (offset 88) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 023 (offset 92) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 024 (offset 96) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 025 (offset 100) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 026 (offset 104) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 027 (offset 108) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 028 (offset 112) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 029 (offset 116) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 030 (offset 120) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 031 (offset 124) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 032 (offset 128) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 033 (offset 132) (type integer) (bits 32) (Unsigned|VarInt)
 Table: m_iMaxBuffedHealth (offset 2500) (type m_iMaxBuffedHealth)
  Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 004 (offset 16) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 005 (offset 20) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 006 (offset 24) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 007 (offset 28) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 008 (offset 32) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 009 (offset 36) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 010 (offset 40) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 011 (offset 44) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 012 (offset 48) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 013 (offset 52) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 014 (offset 56) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 015 (offset 60) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 016 (offset 64) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 017 (offset 68) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 018 (offset 72) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 019 (offset 76) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 020 (offset 80) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 021 (offset 84) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 022 (offset 88) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 023 (offset 92) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 024 (offset 96) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 025 (offset 100) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 026 (offset 104) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 027 (offset 108) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 028 (offset 112) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 029 (offset 116) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 030 (offset 120) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 031 (offset 124) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 032 (offset 128) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 033 (offset 132) (type integer) (bits 32) (Unsigned|VarInt)
 Table: m_iPlayerClass (offset 2228) (type m_iPlayerClass)
  Member: 000 (offset 0) (type integer) (bits 5) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 5) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 5) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 5) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 5) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 5) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 5) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 5) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 5) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 5) (Unsigned)
  Member: 010 (offset 40) (type integer) (bits 5) (Unsigned)
  Member: 011 (offset 44) (type integer) (bits 5) (Unsigned)
  Member: 012 (offset 48) (type integer) (bits 5) (Unsigned)
  Member: 013 (offset 52) (type integer) (bits 5) (Unsigned)
  Member: 014 (offset 56) (type integer) (bits 5) (Unsigned)
  Member: 015 (offset 60) (type integer) (bits 5) (Unsigned)
  Member: 016 (offset 64) (type integer) (bits 5) (Unsigned)
  Member: 017 (offset 68) (type integer) (bits 5) (Unsigned)
  Member: 018 (offset 72) (type integer) (bits 5) (Unsigned)
  Member: 019 (offset 76) (type integer) (bits 5) (Unsigned)
  Member: 020 (offset 80) (type integer) (bits 5) (Unsigned)
  Member: 021 (offset 84) (type integer) (bits 5) (Unsigned)
  Member: 022 (offset 88) (type integer) (bits 5) (Unsigned)
  Member: 023 (offset 92) (type integer) (bits 5) (Unsigned)
  Member: 024 (offset 96) (type integer) (bits 5) (Unsigned)
  Member: 025 (offset 100) (type integer) (bits 5) (Unsigned)
  Member: 026 (offset 104) (type integer) (bits 5) (Unsigned)
  Member: 027 (offset 108) (type integer) (bits 5) (Unsigned)
  Member: 028 (offset 112) (type integer) (bits 5) (Unsigned)
  Member: 029 (offset 116) (type integer) (bits 5) (Unsigned)
  Member: 030 (offset 120) (type integer) (bits 5) (Unsigned)
  Member: 031 (offset 124) (type integer) (bits 5) (Unsigned)
  Member: 032 (offset 128) (type integer) (bits 5) (Unsigned)
  Member: 033 (offset 132) (type integer) (bits 5) (Unsigned)
 Table: m_bArenaSpectator (offset 2636) (type m_bArenaSpectator)
  Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
  Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
  Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
  Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
  Member: 004 (offset 4) (type integer) (bits 1) (Unsigned)
  Member: 005 (offset 5) (type integer) (bits 1) (Unsigned)
  Member: 006 (offset 6) (type integer) (bits 1) (Unsigned)
  Member: 007 (offset 7) (type integer) (bits 1) (Unsigned)
  Member: 008 (offset 8) (type integer) (bits 1) (Unsigned)
  Member: 009 (offset 9) (type integer) (bits 1) (Unsigned)
  Member: 010 (offset 10) (type integer) (bits 1) (Unsigned)
  Member: 011 (offset 11) (type integer) (bits 1) (Unsigned)
  Member: 012 (offset 12) (type integer) (bits 1) (Unsigned)
  Member: 013 (offset 13) (type integer) (bits 1) (Unsigned)
  Member: 014 (offset 14) (type integer) (bits 1) (Unsigned)
  Member: 015 (offset 15) (type integer) (bits 1) (Unsigned)
  Member: 016 (offset 16) (type integer) (bits 1) (Unsigned)
  Member: 017 (offset 17) (type integer) (bits 1) (Unsigned)
  Member: 018 (offset 18) (type integer) (bits 1) (Unsigned)
  Member: 019 (offset 19) (type integer) (bits 1) (Unsigned)
  Member: 020 (offset 20) (type integer) (bits 1) (Unsigned)
  Member: 021 (offset 21) (type integer) (bits 1) (Unsigned)
  Member: 022 (offset 22) (type integer) (bits 1) (Unsigned)
  Member: 023 (offset 23) (type integer) (bits 1) (Unsigned)
  Member: 024 (offset 24) (type integer) (bits 1) (Unsigned)
  Member: 025 (offset 25) (type integer) (bits 1) (Unsigned)
  Member: 026 (offset 26) (type integer) (bits 1) (Unsigned)
  Member: 027 (offset 27) (type integer) (bits 1) (Unsigned)
  Member: 028 (offset 28) (type integer) (bits 1) (Unsigned)
  Member: 029 (offset 29) (type integer) (bits 1) (Unsigned)
  Member: 030 (offset 30) (type integer) (bits 1) (Unsigned)
  Member: 031 (offset 31) (type integer) (bits 1) (Unsigned)
  Member: 032 (offset 32) (type integer) (bits 1) (Unsigned)
  Member: 033 (offset 33) (type integer) (bits 1) (Unsigned)
 Table: m_iActiveDominations (offset 2672) (type m_iActiveDominations)
  Member: 000 (offset 0) (type integer) (bits 6) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 6) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 6) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 6) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 6) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 6) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 6) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 6) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 6) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 6) (Unsigned)
  Member: 010 (offset 40) (type integer) (bits 6) (Unsigned)
  Member: 011 (offset 44) (type integer) (bits 6) (Unsigned)
  Member: 012 (offset 48) (type integer) (bits 6) (Unsigned)
  Member: 013 (offset 52) (type integer) (bits 6) (Unsigned)
  Member: 014 (offset 56) (type integer) (bits 6) (Unsigned)
  Member: 015 (offset 60) (type integer) (bits 6) (Unsigned)
  Member: 016 (offset 64) (type integer) (bits 6) (Unsigned)
  Member: 017 (offset 68) (type integer) (bits 6) (Unsigned)
  Member: 018 (offset 72) (type integer) (bits 6) (Unsigned)
  Member: 019 (offset 76) (type integer) (bits 6) (Unsigned)
  Member: 020 (offset 80) (type integer) (bits 6) (Unsigned)
  Member: 021 (offset 84) (type integer) (bits 6) (Unsigned)
  Member: 022 (offset 88) (type integer) (bits 6) (Unsigned)
  Member: 023 (offset 92) (type integer) (bits 6) (Unsigned)
  Member: 024 (offset 96) (type integer) (bits 6) (Unsigned)
  Member: 025 (offset 100) (type integer) (bits 6) (Unsigned)
  Member: 026 (offset 104) (type integer) (bits 6) (Unsigned)
  Member: 027 (offset 108) (type integer) (bits 6) (Unsigned)
  Member: 028 (offset 112) (type integer) (bits 6) (Unsigned)
  Member: 029 (offset 116) (type integer) (bits 6) (Unsigned)
  Member: 030 (offset 120) (type integer) (bits 6) (Unsigned)
  Member: 031 (offset 124) (type integer) (bits 6) (Unsigned)
  Member: 032 (offset 128) (type integer) (bits 6) (Unsigned)
  Member: 033 (offset 132) (type integer) (bits 6) (Unsigned)
 Table: m_flNextRespawnTime (offset 2808) (type m_flNextRespawnTime)
  Member: 000 (offset 0) (type float) (bits 0) (NoScale)
  Member: 001 (offset 4) (type float) (bits 0) (NoScale)
  Member: 002 (offset 8) (type float) (bits 0) (NoScale)
  Member: 003 (offset 12) (type float) (bits 0) (NoScale)
  Member: 004 (offset 16) (type float) (bits 0) (NoScale)
  Member: 005 (offset 20) (type float) (bits 0) (NoScale)
  Member: 006 (offset 24) (type float) (bits 0) (NoScale)
  Member: 007 (offset 28) (type float) (bits 0) (NoScale)
  Member: 008 (offset 32) (type float) (bits 0) (NoScale)
  Member: 009 (offset 36) (type float) (bits 0) (NoScale)
  Member: 010 (offset 40) (type float) (bits 0) (NoScale)
  Member: 011 (offset 44) (type float) (bits 0) (NoScale)
  Member: 012 (offset 48) (type float) (bits 0) (NoScale)
  Member: 013 (offset 52) (type float) (bits 0) (NoScale)
  Member: 014 (offset 56) (type float) (bits 0) (NoScale)
  Member: 015 (offset 60) (type float) (bits 0) (NoScale)
  Member: 016 (offset 64) (type float) (bits 0) (NoScale)
  Member: 017 (offset 68) (type float) (bits 0) (NoScale)
  Member: 018 (offset 72) (type float) (bits 0) (NoScale)
  Member: 019 (offset 76) (type float) (bits 0) (NoScale)
  Member: 020 (offset 80) (type float) (bits 0) (NoScale)
  Member: 021 (offset 84) (type float) (bits 0) (NoScale)
  Member: 022 (offset 88) (type float) (bits 0) (NoScale)
  Member: 023 (offset 92) (type float) (bits 0) (NoScale)
  Member: 024 (offset 96) (type float) (bits 0) (NoScale)
  Member: 025 (offset 100) (type float) (bits 0) (NoScale)
  Member: 026 (offset 104) (type float) (bits 0) (NoScale)
  Member: 027 (offset 108) (type float) (bits 0) (NoScale)
  Member: 028 (offset 112) (type float) (bits 0) (NoScale)
  Member: 029 (offset 116) (type float) (bits 0) (NoScale)
  Member: 030 (offset 120) (type float) (bits 0) (NoScale)
  Member: 031 (offset 124) (type float) (bits 0) (NoScale)
  Member: 032 (offset 128) (type float) (bits 0) (NoScale)
  Member: 033 (offset 132) (type float) (bits 0) (NoScale)
 Table: m_iChargeLevel (offset 2944) (type m_iChargeLevel)
  Member: 000 (offset 0) (type integer) (bits 8) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 8) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 8) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 8) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 8) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 8) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 8) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 8) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 8) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 8) (Unsigned)
  Member: 010 (offset 40) (type integer) (bits 8) (Unsigned)
  Member: 011 (offset 44) (type integer) (bits 8) (Unsigned)
  Member: 012 (offset 48) (type integer) (bits 8) (Unsigned)
  Member: 013 (offset 52) (type integer) (bits 8) (Unsigned)
  Member: 014 (offset 56) (type integer) (bits 8) (Unsigned)
  Member: 015 (offset 60) (type integer) (bits 8) (Unsigned)
  Member: 016 (offset 64) (type integer) (bits 8) (Unsigned)
  Member: 017 (offset 68) (type integer) (bits 8) (Unsigned)
  Member: 018 (offset 72) (type integer) (bits 8) (Unsigned)
  Member: 019 (offset 76) (type integer) (bits 8) (Unsigned)
  Member: 020 (offset 80) (type integer) (bits 8) (Unsigned)
  Member: 021 (offset 84) (type integer) (bits 8) (Unsigned)
  Member: 022 (offset 88) (type integer) (bits 8) (Unsigned)
  Member: 023 (offset 92) (type integer) (bits 8) (Unsigned)
  Member: 024 (offset 96) (type integer) (bits 8) (Unsigned)
  Member: 025 (offset 100) (type integer) (bits 8) (Unsigned)
  Member: 026 (offset 104) (type integer) (bits 8) (Unsigned)
  Member: 027 (offset 108) (type integer) (bits 8) (Unsigned)
  Member: 028 (offset 112) (type integer) (bits 8) (Unsigned)
  Member: 029 (offset 116) (type integer) (bits 8) (Unsigned)
  Member: 030 (offset 120) (type integer) (bits 8) (Unsigned)
  Member: 031 (offset 124) (type integer) (bits 8) (Unsigned)
  Member: 032 (offset 128) (type integer) (bits 8) (Unsigned)
  Member: 033 (offset 132) (type integer) (bits 8) (Unsigned)
 Table: m_iDamage (offset 3080) (type m_iDamage)
  Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 004 (offset 16) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 005 (offset 20) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 006 (offset 24) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 007 (offset 28) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 008 (offset 32) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 009 (offset 36) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 010 (offset 40) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 011 (offset 44) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 012 (offset 48) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 013 (offset 52) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 014 (offset 56) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 015 (offset 60) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 016 (offset 64) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 017 (offset 68) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 018 (offset 72) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 019 (offset 76) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 020 (offset 80) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 021 (offset 84) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 022 (offset 88) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 023 (offset 92) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 024 (offset 96) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 025 (offset 100) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 026 (offset 104) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 027 (offset 108) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 028 (offset 112) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 029 (offset 116) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 030 (offset 120) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 031 (offset 124) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 032 (offset 128) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 033 (offset 132) (type integer) (bits 32) (Unsigned|VarInt)
 Table: m_iDamageAssist (offset 3216) (type m_iDamageAssist)
  Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 004 (offset 16) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 005 (offset 20) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 006 (offset 24) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 007 (offset 28) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 008 (offset 32) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 009 (offset 36) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 010 (offset 40) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 011 (offset 44) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 012 (offset 48) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 013 (offset 52) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 014 (offset 56) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 015 (offset 60) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 016 (offset 64) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 017 (offset 68) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 018 (offset 72) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 019 (offset 76) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 020 (offset 80) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 021 (offset 84) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 022 (offset 88) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 023 (offset 92) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 024 (offset 96) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 025 (offset 100) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 026 (offset 104) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 027 (offset 108) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 028 (offset 112) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 029 (offset 116) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 030 (offset 120) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 031 (offset 124) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 032 (offset 128) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 033 (offset 132) (type integer) (bits 32) (Unsigned|VarInt)
 Table: m_iDamageBoss (offset 3352) (type m_iDamageBoss)
  Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 004 (offset 16) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 005 (offset 20) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 006 (offset 24) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 007 (offset 28) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 008 (offset 32) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 009 (offset 36) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 010 (offset 40) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 011 (offset 44) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 012 (offset 48) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 013 (offset 52) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 014 (offset 56) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 015 (offset 60) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 016 (offset 64) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 017 (offset 68) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 018 (offset 72) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 019 (offset 76) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 020 (offset 80) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 021 (offset 84) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 022 (offset 88) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 023 (offset 92) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 024 (offset 96) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 025 (offset 100) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 026 (offset 104) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 027 (offset 108) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 028 (offset 112) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 029 (offset 116) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 030 (offset 120) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 031 (offset 124) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 032 (offset 128) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 033 (offset 132) (type integer) (bits 32) (Unsigned|VarInt)
 Table: m_iHealing (offset 3488) (type m_iHealing)
  Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 004 (offset 16) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 005 (offset 20) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 006 (offset 24) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 007 (offset 28) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 008 (offset 32) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 009 (offset 36) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 010 (offset 40) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 011 (offset 44) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 012 (offset 48) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 013 (offset 52) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 014 (offset 56) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 015 (offset 60) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 016 (offset 64) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 017 (offset 68) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 018 (offset 72) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 019 (offset 76) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 020 (offset 80) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 021 (offset 84) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 022 (offset 88) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 023 (offset 92) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 024 (offset 96) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 025 (offset 100) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 026 (offset 104) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 027 (offset 108) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 028 (offset 112) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 029 (offset 116) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 030 (offset 120) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 031 (offset 124) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 032 (offset 128) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 033 (offset 132) (type integer) (bits 32) (Unsigned|VarInt)
 Table: m_iHealingAssist (offset 3624) (type m_iHealingAssist)
  Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 004 (offset 16) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 005 (offset 20) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 006 (offset 24) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 007 (offset 28) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 008 (offset 32) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 009 (offset 36) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 010 (offset 40) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 011 (offset 44) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 012 (offset 48) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 013 (offset 52) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 014 (offset 56) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 015 (offset 60) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 016 (offset 64) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 017 (offset 68) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 018 (offset 72) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 019 (offset 76) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 020 (offset 80) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 021 (offset 84) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 022 (offset 88) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 023 (offset 92) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 024 (offset 96) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 025 (offset 100) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 026 (offset 104) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 027 (offset 108) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 028 (offset 112) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 029 (offset 116) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 030 (offset 120) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 031 (offset 124) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 032 (offset 128) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 033 (offset 132) (type integer) (bits 32) (Unsigned|VarInt)
 Table: m_iDamageBlocked (offset 3760) (type m_iDamageBlocked)
  Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 004 (offset 16) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 005 (offset 20) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 006 (offset 24) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 007 (offset 28) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 008 (offset 32) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 009 (offset 36) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 010 (offset 40) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 011 (offset 44) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 012 (offset 48) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 013 (offset 52) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 014 (offset 56) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 015 (offset 60) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 016 (offset 64) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 017 (offset 68) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 018 (offset 72) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 019 (offset 76) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 020 (offset 80) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 021 (offset 84) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 022 (offset 88) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 023 (offset 92) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 024 (offset 96) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 025 (offset 100) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 026 (offset 104) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 027 (offset 108) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 028 (offset 112) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 029 (offset 116) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 030 (offset 120) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 031 (offset 124) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 032 (offset 128) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 033 (offset 132) (type integer) (bits 32) (Unsigned|VarInt)
 Table: m_iCurrencyCollected (offset 3896) (type m_iCurrencyCollected)
  Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 004 (offset 16) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 005 (offset 20) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 006 (offset 24) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 007 (offset 28) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 008 (offset 32) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 009 (offset 36) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 010 (offset 40) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 011 (offset 44) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 012 (offset 48) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 013 (offset 52) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 014 (offset 56) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 015 (offset 60) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 016 (offset 64) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 017 (offset 68) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 018 (offset 72) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 019 (offset 76) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 020 (offset 80) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 021 (offset 84) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 022 (offset 88) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 023 (offset 92) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 024 (offset 96) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 025 (offset 100) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 026 (offset 104) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 027 (offset 108) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 028 (offset 112) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 029 (offset 116) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 030 (offset 120) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 031 (offset 124) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 032 (offset 128) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 033 (offset 132) (type integer) (bits 32) (Unsigned|VarInt)
 Table: m_iBonusPoints (offset 4032) (type m_iBonusPoints)
  Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 004 (offset 16) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 005 (offset 20) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 006 (offset 24) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 007 (offset 28) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 008 (offset 32) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 009 (offset 36) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 010 (offset 40) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 011 (offset 44) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 012 (offset 48) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 013 (offset 52) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 014 (offset 56) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 015 (offset 60) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 016 (offset 64) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 017 (offset 68) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 018 (offset 72) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 019 (offset 76) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 020 (offset 80) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 021 (offset 84) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 022 (offset 88) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 023 (offset 92) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 024 (offset 96) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 025 (offset 100) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 026 (offset 104) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 027 (offset 108) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 028 (offset 112) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 029 (offset 116) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 030 (offset 120) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 031 (offset 124) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 032 (offset 128) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 033 (offset 132) (type integer) (bits 32) (Unsigned|VarInt)
 Table: m_iPlayerLevel (offset 4168) (type m_iPlayerLevel)
  Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 004 (offset 16) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 005 (offset 20) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 006 (offset 24) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 007 (offset 28) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 008 (offset 32) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 009 (offset 36) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 010 (offset 40) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 011 (offset 44) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 012 (offset 48) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 013 (offset 52) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 014 (offset 56) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 015 (offset 60) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 016 (offset 64) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 017 (offset 68) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 018 (offset 72) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 019 (offset 76) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 020 (offset 80) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 021 (offset 84) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 022 (offset 88) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 023 (offset 92) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 024 (offset 96) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 025 (offset 100) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 026 (offset 104) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 027 (offset 108) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 028 (offset 112) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 029 (offset 116) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 030 (offset 120) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 031 (offset 124) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 032 (offset 128) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 033 (offset 132) (type integer) (bits 32) (Unsigned|VarInt)
 Table: m_iStreaks (offset 4304) (type m_iStreaks)
  Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 004 (offset 16) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 005 (offset 20) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 006 (offset 24) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 007 (offset 28) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 008 (offset 32) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 009 (offset 36) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 010 (offset 40) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 011 (offset 44) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 012 (offset 48) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 013 (offset 52) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 014 (offset 56) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 015 (offset 60) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 016 (offset 64) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 017 (offset 68) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 018 (offset 72) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 019 (offset 76) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 020 (offset 80) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 021 (offset 84) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 022 (offset 88) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 023 (offset 92) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 024 (offset 96) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 025 (offset 100) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 026 (offset 104) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 027 (offset 108) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 028 (offset 112) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 029 (offset 116) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 030 (offset 120) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 031 (offset 124) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 032 (offset 128) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 033 (offset 132) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 034 (offset 136) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 035 (offset 140) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 036 (offset 144) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 037 (offset 148) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 038 (offset 152) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 039 (offset 156) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 040 (offset 160) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 041 (offset 164) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 042 (offset 168) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 043 (offset 172) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 044 (offset 176) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 045 (offset 180) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 046 (offset 184) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 047 (offset 188) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 048 (offset 192) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 049 (offset 196) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 050 (offset 200) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 051 (offset 204) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 052 (offset 208) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 053 (offset 212) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 054 (offset 216) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 055 (offset 220) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 056 (offset 224) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 057 (offset 228) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 058 (offset 232) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 059 (offset 236) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 060 (offset 240) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 061 (offset 244) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 062 (offset 248) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 063 (offset 252) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 064 (offset 256) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 065 (offset 260) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 066 (offset 264) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 067 (offset 268) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 068 (offset 272) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 069 (offset 276) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 070 (offset 280) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 071 (offset 284) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 072 (offset 288) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 073 (offset 292) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 074 (offset 296) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 075 (offset 300) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 076 (offset 304) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 077 (offset 308) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 078 (offset 312) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 079 (offset 316) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 080 (offset 320) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 081 (offset 324) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 082 (offset 328) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 083 (offset 332) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 084 (offset 336) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 085 (offset 340) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 086 (offset 344) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 087 (offset 348) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 088 (offset 352) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 089 (offset 356) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 090 (offset 360) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 091 (offset 364) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 092 (offset 368) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 093 (offset 372) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 094 (offset 376) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 095 (offset 380) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 096 (offset 384) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 097 (offset 388) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 098 (offset 392) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 099 (offset 396) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 100 (offset 400) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 101 (offset 404) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 102 (offset 408) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 103 (offset 412) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 104 (offset 416) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 105 (offset 420) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 106 (offset 424) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 107 (offset 428) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 108 (offset 432) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 109 (offset 436) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 110 (offset 440) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 111 (offset 444) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 112 (offset 448) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 113 (offset 452) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 114 (offset 456) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 115 (offset 460) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 116 (offset 464) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 117 (offset 468) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 118 (offset 472) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 119 (offset 476) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 120 (offset 480) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 121 (offset 484) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 122 (offset 488) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 123 (offset 492) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 124 (offset 496) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 125 (offset 500) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 126 (offset 504) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 127 (offset 508) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 128 (offset 512) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 129 (offset 516) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 130 (offset 520) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 131 (offset 524) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 132 (offset 528) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 133 (offset 532) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 134 (offset 536) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 135 (offset 540) (type integer) (bits 32) (Unsigned|VarInt)
 Table: m_iUpgradeRefundCredits (offset 4848) (type m_iUpgradeRefundCredits)
  Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 004 (offset 16) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 005 (offset 20) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 006 (offset 24) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 007 (offset 28) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 008 (offset 32) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 009 (offset 36) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 010 (offset 40) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 011 (offset 44) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 012 (offset 48) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 013 (offset 52) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 014 (offset 56) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 015 (offset 60) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 016 (offset 64) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 017 (offset 68) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 018 (offset 72) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 019 (offset 76) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 020 (offset 80) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 021 (offset 84) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 022 (offset 88) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 023 (offset 92) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 024 (offset 96) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 025 (offset 100) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 026 (offset 104) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 027 (offset 108) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 028 (offset 112) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 029 (offset 116) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 030 (offset 120) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 031 (offset 124) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 032 (offset 128) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 033 (offset 132) (type integer) (bits 32) (Unsigned|VarInt)
 Table: m_iBuybackCredits (offset 4984) (type m_iBuybackCredits)
  Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 004 (offset 16) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 005 (offset 20) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 006 (offset 24) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 007 (offset 28) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 008 (offset 32) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 009 (offset 36) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 010 (offset 40) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 011 (offset 44) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 012 (offset 48) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 013 (offset 52) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 014 (offset 56) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 015 (offset 60) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 016 (offset 64) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 017 (offset 68) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 018 (offset 72) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 019 (offset 76) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 020 (offset 80) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 021 (offset 84) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 022 (offset 88) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 023 (offset 92) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 024 (offset 96) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 025 (offset 100) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 026 (offset 104) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 027 (offset 108) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 028 (offset 112) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 029 (offset 116) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 030 (offset 120) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 031 (offset 124) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 032 (offset 128) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 033 (offset 132) (type integer) (bits 32) (Unsigned|VarInt)
 Member: m_iPartyLeaderRedTeamIndex (offset 5120) (type integer) (bits 32) (Unsigned|VarInt)
 Member: m_iPartyLeaderBlueTeamIndex (offset 5124) (type integer) (bits 32) (Unsigned|VarInt)
 Member: m_iEventTeamStatus (offset 5128) (type integer) (bits 32) (Unsigned|VarInt)
 Table: m_iPlayerClassWhenKilled (offset 5132) (type m_iPlayerClassWhenKilled)
  Member: 000 (offset 0) (type integer) (bits 5) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 5) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 5) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 5) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 5) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 5) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 5) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 5) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 5) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 5) (Unsigned)
  Member: 010 (offset 40) (type integer) (bits 5) (Unsigned)
  Member: 011 (offset 44) (type integer) (bits 5) (Unsigned)
  Member: 012 (offset 48) (type integer) (bits 5) (Unsigned)
  Member: 013 (offset 52) (type integer) (bits 5) (Unsigned)
  Member: 014 (offset 56) (type integer) (bits 5) (Unsigned)
  Member: 015 (offset 60) (type integer) (bits 5) (Unsigned)
  Member: 016 (offset 64) (type integer) (bits 5) (Unsigned)
  Member: 017 (offset 68) (type integer) (bits 5) (Unsigned)
  Member: 018 (offset 72) (type integer) (bits 5) (Unsigned)
  Member: 019 (offset 76) (type integer) (bits 5) (Unsigned)
  Member: 020 (offset 80) (type integer) (bits 5) (Unsigned)
  Member: 021 (offset 84) (type integer) (bits 5) (Unsigned)
  Member: 022 (offset 88) (type integer) (bits 5) (Unsigned)
  Member: 023 (offset 92) (type integer) (bits 5) (Unsigned)
  Member: 024 (offset 96) (type integer) (bits 5) (Unsigned)
  Member: 025 (offset 100) (type integer) (bits 5) (Unsigned)
  Member: 026 (offset 104) (type integer) (bits 5) (Unsigned)
  Member: 027 (offset 108) (type integer) (bits 5) (Unsigned)
  Member: 028 (offset 112) (type integer) (bits 5) (Unsigned)
  Member: 029 (offset 116) (type integer) (bits 5) (Unsigned)
  Member: 030 (offset 120) (type integer) (bits 5) (Unsigned)
  Member: 031 (offset 124) (type integer) (bits 5) (Unsigned)
  Member: 032 (offset 128) (type integer) (bits 5) (Unsigned)
  Member: 033 (offset 132) (type integer) (bits 5) (Unsigned)
 Table: m_iConnectionState (offset 5268) (type m_iConnectionState)
  Member: 000 (offset 0) (type integer) (bits 3) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 3) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 3) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 3) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 3) (Unsigned)
  Member: 005 (offset 20) (type integer) (bits 3) (Unsigned)
  Member: 006 (offset 24) (type integer) (bits 3) (Unsigned)
  Member: 007 (offset 28) (type integer) (bits 3) (Unsigned)
  Member: 008 (offset 32) (type integer) (bits 3) (Unsigned)
  Member: 009 (offset 36) (type integer) (bits 3) (Unsigned)
  Member: 010 (offset 40) (type integer) (bits 3) (Unsigned)
  Member: 011 (offset 44) (type integer) (bits 3) (Unsigned)
  Member: 012 (offset 48) (type integer) (bits 3) (Unsigned)
  Member: 013 (offset 52) (type integer) (bits 3) (Unsigned)
  Member: 014 (offset 56) (type integer) (bits 3) (Unsigned)
  Member: 015 (offset 60) (type integer) (bits 3) (Unsigned)
  Member: 016 (offset 64) (type integer) (bits 3) (Unsigned)
  Member: 017 (offset 68) (type integer) (bits 3) (Unsigned)
  Member: 018 (offset 72) (type integer) (bits 3) (Unsigned)
  Member: 019 (offset 76) (type integer) (bits 3) (Unsigned)
  Member: 020 (offset 80) (type integer) (bits 3) (Unsigned)
  Member: 021 (offset 84) (type integer) (bits 3) (Unsigned)
  Member: 022 (offset 88) (type integer) (bits 3) (Unsigned)
  Member: 023 (offset 92) (type integer) (bits 3) (Unsigned)
  Member: 024 (offset 96) (type integer) (bits 3) (Unsigned)
  Member: 025 (offset 100) (type integer) (bits 3) (Unsigned)
  Member: 026 (offset 104) (type integer) (bits 3) (Unsigned)
  Member: 027 (offset 108) (type integer) (bits 3) (Unsigned)
  Member: 028 (offset 112) (type integer) (bits 3) (Unsigned)
  Member: 029 (offset 116) (type integer) (bits 3) (Unsigned)
  Member: 030 (offset 120) (type integer) (bits 3) (Unsigned)
  Member: 031 (offset 124) (type integer) (bits 3) (Unsigned)
  Member: 032 (offset 128) (type integer) (bits 3) (Unsigned)
  Member: 033 (offset 132) (type integer) (bits 3) (Unsigned)
CTFPointManager (type DT_TFPointManager)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_nRandomSeed (offset 1004) (type integer) (bits 32) ()
 Member: m_unNextPointIndex (offset 1128) (type integer) (bits 32) (Unsigned|VarInt)
 Table: m_nSpawnTime (offset 1008) (type m_nSpawnTime)
  Member: 000 (offset 0) (type integer) (bits 32) (VarInt)
  Member: 001 (offset 4) (type integer) (bits 32) (VarInt)
  Member: 002 (offset 8) (type integer) (bits 32) (VarInt)
  Member: 003 (offset 12) (type integer) (bits 32) (VarInt)
  Member: 004 (offset 16) (type integer) (bits 32) (VarInt)
  Member: 005 (offset 20) (type integer) (bits 32) (VarInt)
  Member: 006 (offset 24) (type integer) (bits 32) (VarInt)
  Member: 007 (offset 28) (type integer) (bits 32) (VarInt)
  Member: 008 (offset 32) (type integer) (bits 32) (VarInt)
  Member: 009 (offset 36) (type integer) (bits 32) (VarInt)
  Member: 010 (offset 40) (type integer) (bits 32) (VarInt)
  Member: 011 (offset 44) (type integer) (bits 32) (VarInt)
  Member: 012 (offset 48) (type integer) (bits 32) (VarInt)
  Member: 013 (offset 52) (type integer) (bits 32) (VarInt)
  Member: 014 (offset 56) (type integer) (bits 32) (VarInt)
  Member: 015 (offset 60) (type integer) (bits 32) (VarInt)
  Member: 016 (offset 64) (type integer) (bits 32) (VarInt)
  Member: 017 (offset 68) (type integer) (bits 32) (VarInt)
  Member: 018 (offset 72) (type integer) (bits 32) (VarInt)
  Member: 019 (offset 76) (type integer) (bits 32) (VarInt)
  Member: 020 (offset 80) (type integer) (bits 32) (VarInt)
  Member: 021 (offset 84) (type integer) (bits 32) (VarInt)
  Member: 022 (offset 88) (type integer) (bits 32) (VarInt)
  Member: 023 (offset 92) (type integer) (bits 32) (VarInt)
  Member: 024 (offset 96) (type integer) (bits 32) (VarInt)
  Member: 025 (offset 100) (type integer) (bits 32) (VarInt)
  Member: 026 (offset 104) (type integer) (bits 32) (VarInt)
  Member: 027 (offset 108) (type integer) (bits 32) (VarInt)
  Member: 028 (offset 112) (type integer) (bits 32) (VarInt)
  Member: 029 (offset 116) (type integer) (bits 32) (VarInt)
CTFPowerupBottle (type DT_TFPowerupBottle)
 Table: baseclass (offset 0) (type DT_TFWearable)
  Table: baseclass (offset 0) (type DT_WearableItem)
   Table: baseclass (offset 0) (type DT_EconEntity)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
     Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
     Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
     Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
     Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
      Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
      Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
      Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
      Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
      Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
      Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
      Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
      Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
      Table: m_AttributeList (offset 88) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
      Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
  Member: m_bDisguiseWearable (offset 1436) (type integer) (bits 1) (Unsigned)
  Member: m_hWeaponAssociatedWith (offset 1440) (type integer) (bits 21) (Unsigned)
 Member: m_bActive (offset 1472) (type integer) (bits 1) (Unsigned)
 Member: m_usNumCharges (offset 1473) (type integer) (bits 8) (Unsigned)
CTFProjectile_Arrow (type DT_TFProjectile_Arrow)
 Table: baseclass (offset 0) (type DT_TFBaseRocket)
  Table: baseclass (offset 0) (type DT_BaseProjectile)
   Table: baseclass (offset 0) (type DT_BaseAnimating)
    Table: baseclass (offset 0) (type DT_BaseEntity)
     Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
      Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
     Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
     Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
     Table: m_Collision (offset 348) (type DT_CollisionProperty)
      Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
      Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
      Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
      Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
      Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
      Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
      Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
      Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
     Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
     Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
     Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
     Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
     Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
     Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
     Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
     Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
     Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
     Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
     Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
     Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
     Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
     Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
     Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
     Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
     Table: predictable_id (offset 0) (type DT_PredictableId)
      Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
      Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
     Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
     Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
     Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
     Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
      Member: 000 (offset 0) (type integer) (bits 13) ()
      Member: 001 (offset 4) (type integer) (bits 13) ()
      Member: 002 (offset 8) (type integer) (bits 13) ()
      Member: 003 (offset 12) (type integer) (bits 13) ()
    Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
    Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
    Member: m_nSkin (offset 880) (type integer) (bits 10) ()
    Member: m_nBody (offset 884) (type integer) (bits 32) ()
    Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
    Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
    Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
     Member: 000 (offset 0) (type float) (bits 8) ()
     Member: 001 (offset 4) (type float) (bits 8) ()
     Member: 002 (offset 8) (type float) (bits 8) ()
     Member: 003 (offset 12) (type float) (bits 8) ()
     Member: 004 (offset 16) (type float) (bits 8) ()
     Member: 005 (offset 20) (type float) (bits 8) ()
     Member: 006 (offset 24) (type float) (bits 8) ()
     Member: 007 (offset 28) (type float) (bits 8) ()
     Member: 008 (offset 32) (type float) (bits 8) ()
     Member: 009 (offset 36) (type float) (bits 8) ()
     Member: 010 (offset 40) (type float) (bits 8) ()
     Member: 011 (offset 44) (type float) (bits 8) ()
     Member: 012 (offset 48) (type float) (bits 8) ()
     Member: 013 (offset 52) (type float) (bits 8) ()
     Member: 014 (offset 56) (type float) (bits 8) ()
     Member: 015 (offset 60) (type float) (bits 8) ()
     Member: 016 (offset 64) (type float) (bits 8) ()
     Member: 017 (offset 68) (type float) (bits 8) ()
     Member: 018 (offset 72) (type float) (bits 8) ()
     Member: 019 (offset 76) (type float) (bits 8) ()
     Member: 020 (offset 80) (type float) (bits 8) ()
     Member: 021 (offset 84) (type float) (bits 8) ()
     Member: 022 (offset 88) (type float) (bits 8) ()
     Member: 023 (offset 92) (type float) (bits 8) ()
    Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
    Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
    Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
     Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
    Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
    Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
    Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
    Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
    Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
    Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
    Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
    Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
     Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
    Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
    Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
    Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
   Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
  Member: m_vInitialVelocity (offset 1208) (type vector) (bits 12) ()
  Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
  Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
  Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
  Member: m_iDeflected (offset 1220) (type integer) (bits 4) (Unsigned)
  Member: m_hLauncher (offset 1228) (type integer) (bits 21) (Unsigned)
 Member: m_bArrowAlight (offset 1281) (type integer) (bits 1) (Unsigned)
 Member: m_bCritical (offset 1282) (type integer) (bits 1) (Unsigned)
 Member: m_iProjectileType (offset 1284) (type integer) (bits 32) ()
CTFProjectile_BallOfFire (type DT_TFProjectile_BallOfFire)
 Table: baseclass (offset 0) (type DT_TFProjectile_Rocket)
  Table: baseclass (offset 0) (type DT_TFBaseRocket)
   Table: baseclass (offset 0) (type DT_BaseProjectile)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
   Member: m_vInitialVelocity (offset 1208) (type vector) (bits 12) ()
   Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
   Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
   Member: m_iDeflected (offset 1220) (type integer) (bits 4) (Unsigned)
   Member: m_hLauncher (offset 1228) (type integer) (bits 21) (Unsigned)
  Member: m_bCritical (offset 1256) (type integer) (bits 1) (Unsigned)
 Member: m_vecInitialVelocity (offset 1292) (type vector) (bits 0) (NoScale)
 Member: m_vecSpawnOrigin (offset 1280) (type vector) (bits 0) (NoScale)
CTFProjectile_Cleaver (type DT_TFProjectile_Cleaver)
 Table: baseclass (offset 0) (type DT_TFProjectile_Jar)
  Table: baseclass (offset 0) (type DT_TFProjectile_Pipebomb)
   Table: baseclass (offset 0) (type DT_TFWeaponBaseGrenadeProj)
    Table: baseclass (offset 0) (type DT_BaseGrenade)
     Table: baseclass (offset 0) (type DT_BaseProjectile)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
     Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
     Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
     Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
     Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
     Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
     Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
    Member: m_vInitialVelocity (offset 1248) (type vector) (bits 20) ()
    Member: m_bCritical (offset 1297) (type integer) (bits 1) (Unsigned)
    Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
    Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
    Member: m_iDeflected (offset 1264) (type integer) (bits 4) (Unsigned)
    Member: m_hDeflectOwner (offset 1268) (type integer) (bits 21) (Unsigned)
   Member: m_bTouched (offset 1308) (type integer) (bits 1) (Unsigned)
   Member: m_iType (offset 1312) (type integer) (bits 3) ()
   Member: m_hLauncher (offset 1260) (type integer) (bits 21) (Unsigned)
   Member: m_bDefensiveBomb (offset 1332) (type integer) (bits 1) (Unsigned)
CTFProjectile_EnergyBall (type DT_TFProjectile_EnergyBall)
 Table: baseclass (offset 0) (type DT_TFBaseRocket)
  Table: baseclass (offset 0) (type DT_BaseProjectile)
   Table: baseclass (offset 0) (type DT_BaseAnimating)
    Table: baseclass (offset 0) (type DT_BaseEntity)
     Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
      Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
     Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
     Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
     Table: m_Collision (offset 348) (type DT_CollisionProperty)
      Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
      Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
      Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
      Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
      Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
      Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
      Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
      Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
     Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
     Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
     Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
     Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
     Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
     Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
     Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
     Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
     Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
     Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
     Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
     Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
     Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
     Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
     Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
     Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
     Table: predictable_id (offset 0) (type DT_PredictableId)
      Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
      Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
     Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
     Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
     Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
     Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
      Member: 000 (offset 0) (type integer) (bits 13) ()
      Member: 001 (offset 4) (type integer) (bits 13) ()
      Member: 002 (offset 8) (type integer) (bits 13) ()
      Member: 003 (offset 12) (type integer) (bits 13) ()
    Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
    Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
    Member: m_nSkin (offset 880) (type integer) (bits 10) ()
    Member: m_nBody (offset 884) (type integer) (bits 32) ()
    Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
    Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
    Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
     Member: 000 (offset 0) (type float) (bits 8) ()
     Member: 001 (offset 4) (type float) (bits 8) ()
     Member: 002 (offset 8) (type float) (bits 8) ()
     Member: 003 (offset 12) (type float) (bits 8) ()
     Member: 004 (offset 16) (type float) (bits 8) ()
     Member: 005 (offset 20) (type float) (bits 8) ()
     Member: 006 (offset 24) (type float) (bits 8) ()
     Member: 007 (offset 28) (type float) (bits 8) ()
     Member: 008 (offset 32) (type float) (bits 8) ()
     Member: 009 (offset 36) (type float) (bits 8) ()
     Member: 010 (offset 40) (type float) (bits 8) ()
     Member: 011 (offset 44) (type float) (bits 8) ()
     Member: 012 (offset 48) (type float) (bits 8) ()
     Member: 013 (offset 52) (type float) (bits 8) ()
     Member: 014 (offset 56) (type float) (bits 8) ()
     Member: 015 (offset 60) (type float) (bits 8) ()
     Member: 016 (offset 64) (type float) (bits 8) ()
     Member: 017 (offset 68) (type float) (bits 8) ()
     Member: 018 (offset 72) (type float) (bits 8) ()
     Member: 019 (offset 76) (type float) (bits 8) ()
     Member: 020 (offset 80) (type float) (bits 8) ()
     Member: 021 (offset 84) (type float) (bits 8) ()
     Member: 022 (offset 88) (type float) (bits 8) ()
     Member: 023 (offset 92) (type float) (bits 8) ()
    Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
    Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
    Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
     Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
    Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
    Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
    Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
    Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
    Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
    Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
    Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
    Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
     Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
    Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
    Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
    Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
   Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
  Member: m_vInitialVelocity (offset 1208) (type vector) (bits 12) ()
  Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
  Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
  Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
  Member: m_iDeflected (offset 1220) (type integer) (bits 4) (Unsigned)
  Member: m_hLauncher (offset 1228) (type integer) (bits 21) (Unsigned)
 Member: m_bChargedShot (offset 1252) (type integer) (bits 1) (Unsigned)
 Member: m_vColor1 (offset 1256) (type vector) (bits 8) ()
 Member: m_vColor2 (offset 1268) (type vector) (bits 8) ()
CTFProjectile_EnergyRing (type DT_TFProjectile_EnergyRing)
 Table: baseclass (offset 0) (type DT_TFBaseProjectile)
  Table: baseclass (offset 0) (type DT_BaseProjectile)
   Table: baseclass (offset 0) (type DT_BaseAnimating)
    Table: baseclass (offset 0) (type DT_BaseEntity)
     Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
      Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
     Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
     Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
     Table: m_Collision (offset 348) (type DT_CollisionProperty)
      Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
      Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
      Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
      Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
      Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
      Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
      Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
      Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
     Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
     Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
     Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
     Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
     Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
     Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
     Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
     Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
     Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
     Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
     Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
     Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
     Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
     Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
     Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
     Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
     Table: predictable_id (offset 0) (type DT_PredictableId)
      Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
      Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
     Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
     Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
     Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
     Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
      Member: 000 (offset 0) (type integer) (bits 13) ()
      Member: 001 (offset 4) (type integer) (bits 13) ()
      Member: 002 (offset 8) (type integer) (bits 13) ()
      Member: 003 (offset 12) (type integer) (bits 13) ()
    Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
    Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
    Member: m_nSkin (offset 880) (type integer) (bits 10) ()
    Member: m_nBody (offset 884) (type integer) (bits 32) ()
    Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
    Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
    Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
     Member: 000 (offset 0) (type float) (bits 8) ()
     Member: 001 (offset 4) (type float) (bits 8) ()
     Member: 002 (offset 8) (type float) (bits 8) ()
     Member: 003 (offset 12) (type float) (bits 8) ()
     Member: 004 (offset 16) (type float) (bits 8) ()
     Member: 005 (offset 20) (type float) (bits 8) ()
     Member: 006 (offset 24) (type float) (bits 8) ()
     Member: 007 (offset 28) (type float) (bits 8) ()
     Member: 008 (offset 32) (type float) (bits 8) ()
     Member: 009 (offset 36) (type float) (bits 8) ()
     Member: 010 (offset 40) (type float) (bits 8) ()
     Member: 011 (offset 44) (type float) (bits 8) ()
     Member: 012 (offset 48) (type float) (bits 8) ()
     Member: 013 (offset 52) (type float) (bits 8) ()
     Member: 014 (offset 56) (type float) (bits 8) ()
     Member: 015 (offset 60) (type float) (bits 8) ()
     Member: 016 (offset 64) (type float) (bits 8) ()
     Member: 017 (offset 68) (type float) (bits 8) ()
     Member: 018 (offset 72) (type float) (bits 8) ()
     Member: 019 (offset 76) (type float) (bits 8) ()
     Member: 020 (offset 80) (type float) (bits 8) ()
     Member: 021 (offset 84) (type float) (bits 8) ()
     Member: 022 (offset 88) (type float) (bits 8) ()
     Member: 023 (offset 92) (type float) (bits 8) ()
    Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
    Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
    Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
     Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
    Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
    Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
    Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
    Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
    Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
    Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
    Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
    Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
     Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
    Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
    Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
    Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
   Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
  Member: m_vInitialVelocity (offset 1220) (type vector) (bits 20) ()
  Member: m_hLauncher (offset 1240) (type integer) (bits 21) (Unsigned)
CTFProjectile_Flare (type DT_TFProjectile_Flare)
 Table: baseclass (offset 0) (type DT_TFBaseRocket)
  Table: baseclass (offset 0) (type DT_BaseProjectile)
   Table: baseclass (offset 0) (type DT_BaseAnimating)
    Table: baseclass (offset 0) (type DT_BaseEntity)
     Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
      Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
     Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
     Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
     Table: m_Collision (offset 348) (type DT_CollisionProperty)
      Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
      Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
      Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
      Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
      Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
      Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
      Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
      Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
     Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
     Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
     Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
     Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
     Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
     Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
     Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
     Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
     Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
     Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
     Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
     Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
     Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
     Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
     Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
     Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
     Table: predictable_id (offset 0) (type DT_PredictableId)
      Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
      Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
     Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
     Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
     Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
     Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
      Member: 000 (offset 0) (type integer) (bits 13) ()
      Member: 001 (offset 4) (type integer) (bits 13) ()
      Member: 002 (offset 8) (type integer) (bits 13) ()
      Member: 003 (offset 12) (type integer) (bits 13) ()
    Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
    Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
    Member: m_nSkin (offset 880) (type integer) (bits 10) ()
    Member: m_nBody (offset 884) (type integer) (bits 32) ()
    Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
    Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
    Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
     Member: 000 (offset 0) (type float) (bits 8) ()
     Member: 001 (offset 4) (type float) (bits 8) ()
     Member: 002 (offset 8) (type float) (bits 8) ()
     Member: 003 (offset 12) (type float) (bits 8) ()
     Member: 004 (offset 16) (type float) (bits 8) ()
     Member: 005 (offset 20) (type float) (bits 8) ()
     Member: 006 (offset 24) (type float) (bits 8) ()
     Member: 007 (offset 28) (type float) (bits 8) ()
     Member: 008 (offset 32) (type float) (bits 8) ()
     Member: 009 (offset 36) (type float) (bits 8) ()
     Member: 010 (offset 40) (type float) (bits 8) ()
     Member: 011 (offset 44) (type float) (bits 8) ()
     Member: 012 (offset 48) (type float) (bits 8) ()
     Member: 013 (offset 52) (type float) (bits 8) ()
     Member: 014 (offset 56) (type float) (bits 8) ()
     Member: 015 (offset 60) (type float) (bits 8) ()
     Member: 016 (offset 64) (type float) (bits 8) ()
     Member: 017 (offset 68) (type float) (bits 8) ()
     Member: 018 (offset 72) (type float) (bits 8) ()
     Member: 019 (offset 76) (type float) (bits 8) ()
     Member: 020 (offset 80) (type float) (bits 8) ()
     Member: 021 (offset 84) (type float) (bits 8) ()
     Member: 022 (offset 88) (type float) (bits 8) ()
     Member: 023 (offset 92) (type float) (bits 8) ()
    Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
    Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
    Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
     Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
    Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
    Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
    Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
    Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
    Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
    Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
    Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
    Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
     Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
    Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
    Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
    Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
   Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
  Member: m_vInitialVelocity (offset 1208) (type vector) (bits 12) ()
  Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
  Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
  Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
  Member: m_iDeflected (offset 1220) (type integer) (bits 4) (Unsigned)
  Member: m_hLauncher (offset 1228) (type integer) (bits 21) (Unsigned)
 Member: m_bCritical (offset 1280) (type integer) (bits 1) (Unsigned)
CTFProjectile_GrapplingHook (type DT_TFProjectile_GrapplingHook)
 Table: baseclass (offset 0) (type DT_TFProjectile_Arrow)
  Table: baseclass (offset 0) (type DT_TFBaseRocket)
   Table: baseclass (offset 0) (type DT_BaseProjectile)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
   Member: m_vInitialVelocity (offset 1208) (type vector) (bits 12) ()
   Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
   Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
   Member: m_iDeflected (offset 1220) (type integer) (bits 4) (Unsigned)
   Member: m_hLauncher (offset 1228) (type integer) (bits 21) (Unsigned)
  Member: m_bArrowAlight (offset 1281) (type integer) (bits 1) (Unsigned)
  Member: m_bCritical (offset 1282) (type integer) (bits 1) (Unsigned)
  Member: m_iProjectileType (offset 1284) (type integer) (bits 32) ()
CTFProjectile_HealingBolt (type DT_TFProjectile_HealingBolt)
 Table: baseclass (offset 0) (type DT_TFProjectile_Arrow)
  Table: baseclass (offset 0) (type DT_TFBaseRocket)
   Table: baseclass (offset 0) (type DT_BaseProjectile)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
   Member: m_vInitialVelocity (offset 1208) (type vector) (bits 12) ()
   Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
   Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
   Member: m_iDeflected (offset 1220) (type integer) (bits 4) (Unsigned)
   Member: m_hLauncher (offset 1228) (type integer) (bits 21) (Unsigned)
  Member: m_bArrowAlight (offset 1281) (type integer) (bits 1) (Unsigned)
  Member: m_bCritical (offset 1282) (type integer) (bits 1) (Unsigned)
  Member: m_iProjectileType (offset 1284) (type integer) (bits 32) ()
CTFProjectile_Jar (type DT_TFProjectile_Jar)
 Table: baseclass (offset 0) (type DT_TFProjectile_Pipebomb)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGrenadeProj)
   Table: baseclass (offset 0) (type DT_BaseGrenade)
    Table: baseclass (offset 0) (type DT_BaseProjectile)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
    Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
    Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
    Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
    Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
    Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
    Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
   Member: m_vInitialVelocity (offset 1248) (type vector) (bits 20) ()
   Member: m_bCritical (offset 1297) (type integer) (bits 1) (Unsigned)
   Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
   Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
   Member: m_iDeflected (offset 1264) (type integer) (bits 4) (Unsigned)
   Member: m_hDeflectOwner (offset 1268) (type integer) (bits 21) (Unsigned)
  Member: m_bTouched (offset 1308) (type integer) (bits 1) (Unsigned)
  Member: m_iType (offset 1312) (type integer) (bits 3) ()
  Member: m_hLauncher (offset 1260) (type integer) (bits 21) (Unsigned)
  Member: m_bDefensiveBomb (offset 1332) (type integer) (bits 1) (Unsigned)
CTFProjectile_JarGas (type DT_TFProjectile_JarGas)
 Table: baseclass (offset 0) (type DT_TFProjectile_Jar)
  Table: baseclass (offset 0) (type DT_TFProjectile_Pipebomb)
   Table: baseclass (offset 0) (type DT_TFWeaponBaseGrenadeProj)
    Table: baseclass (offset 0) (type DT_BaseGrenade)
     Table: baseclass (offset 0) (type DT_BaseProjectile)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
     Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
     Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
     Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
     Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
     Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
     Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
    Member: m_vInitialVelocity (offset 1248) (type vector) (bits 20) ()
    Member: m_bCritical (offset 1297) (type integer) (bits 1) (Unsigned)
    Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
    Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
    Member: m_iDeflected (offset 1264) (type integer) (bits 4) (Unsigned)
    Member: m_hDeflectOwner (offset 1268) (type integer) (bits 21) (Unsigned)
   Member: m_bTouched (offset 1308) (type integer) (bits 1) (Unsigned)
   Member: m_iType (offset 1312) (type integer) (bits 3) ()
   Member: m_hLauncher (offset 1260) (type integer) (bits 21) (Unsigned)
   Member: m_bDefensiveBomb (offset 1332) (type integer) (bits 1) (Unsigned)
CTFProjectile_JarMilk (type DT_TFProjectile_JarMilk)
 Table: baseclass (offset 0) (type DT_TFProjectile_Jar)
  Table: baseclass (offset 0) (type DT_TFProjectile_Pipebomb)
   Table: baseclass (offset 0) (type DT_TFWeaponBaseGrenadeProj)
    Table: baseclass (offset 0) (type DT_BaseGrenade)
     Table: baseclass (offset 0) (type DT_BaseProjectile)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
     Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
     Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
     Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
     Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
     Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
     Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
    Member: m_vInitialVelocity (offset 1248) (type vector) (bits 20) ()
    Member: m_bCritical (offset 1297) (type integer) (bits 1) (Unsigned)
    Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
    Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
    Member: m_iDeflected (offset 1264) (type integer) (bits 4) (Unsigned)
    Member: m_hDeflectOwner (offset 1268) (type integer) (bits 21) (Unsigned)
   Member: m_bTouched (offset 1308) (type integer) (bits 1) (Unsigned)
   Member: m_iType (offset 1312) (type integer) (bits 3) ()
   Member: m_hLauncher (offset 1260) (type integer) (bits 21) (Unsigned)
   Member: m_bDefensiveBomb (offset 1332) (type integer) (bits 1) (Unsigned)
CTFProjectile_Rocket (type DT_TFProjectile_Rocket)
 Table: baseclass (offset 0) (type DT_TFBaseRocket)
  Table: baseclass (offset 0) (type DT_BaseProjectile)
   Table: baseclass (offset 0) (type DT_BaseAnimating)
    Table: baseclass (offset 0) (type DT_BaseEntity)
     Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
      Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
     Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
     Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
     Table: m_Collision (offset 348) (type DT_CollisionProperty)
      Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
      Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
      Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
      Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
      Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
      Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
      Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
      Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
     Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
     Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
     Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
     Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
     Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
     Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
     Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
     Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
     Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
     Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
     Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
     Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
     Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
     Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
     Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
     Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
     Table: predictable_id (offset 0) (type DT_PredictableId)
      Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
      Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
     Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
     Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
     Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
     Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
      Member: 000 (offset 0) (type integer) (bits 13) ()
      Member: 001 (offset 4) (type integer) (bits 13) ()
      Member: 002 (offset 8) (type integer) (bits 13) ()
      Member: 003 (offset 12) (type integer) (bits 13) ()
    Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
    Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
    Member: m_nSkin (offset 880) (type integer) (bits 10) ()
    Member: m_nBody (offset 884) (type integer) (bits 32) ()
    Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
    Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
    Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
     Member: 000 (offset 0) (type float) (bits 8) ()
     Member: 001 (offset 4) (type float) (bits 8) ()
     Member: 002 (offset 8) (type float) (bits 8) ()
     Member: 003 (offset 12) (type float) (bits 8) ()
     Member: 004 (offset 16) (type float) (bits 8) ()
     Member: 005 (offset 20) (type float) (bits 8) ()
     Member: 006 (offset 24) (type float) (bits 8) ()
     Member: 007 (offset 28) (type float) (bits 8) ()
     Member: 008 (offset 32) (type float) (bits 8) ()
     Member: 009 (offset 36) (type float) (bits 8) ()
     Member: 010 (offset 40) (type float) (bits 8) ()
     Member: 011 (offset 44) (type float) (bits 8) ()
     Member: 012 (offset 48) (type float) (bits 8) ()
     Member: 013 (offset 52) (type float) (bits 8) ()
     Member: 014 (offset 56) (type float) (bits 8) ()
     Member: 015 (offset 60) (type float) (bits 8) ()
     Member: 016 (offset 64) (type float) (bits 8) ()
     Member: 017 (offset 68) (type float) (bits 8) ()
     Member: 018 (offset 72) (type float) (bits 8) ()
     Member: 019 (offset 76) (type float) (bits 8) ()
     Member: 020 (offset 80) (type float) (bits 8) ()
     Member: 021 (offset 84) (type float) (bits 8) ()
     Member: 022 (offset 88) (type float) (bits 8) ()
     Member: 023 (offset 92) (type float) (bits 8) ()
    Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
    Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
    Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
     Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
    Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
    Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
    Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
    Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
    Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
    Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
    Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
    Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
     Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
    Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
    Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
    Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
   Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
  Member: m_vInitialVelocity (offset 1208) (type vector) (bits 12) ()
  Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
  Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
  Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
  Member: m_iDeflected (offset 1220) (type integer) (bits 4) (Unsigned)
  Member: m_hLauncher (offset 1228) (type integer) (bits 21) (Unsigned)
 Member: m_bCritical (offset 1256) (type integer) (bits 1) (Unsigned)
CTFProjectile_SentryRocket (type DT_TFProjectile_SentryRocket)
 Table: baseclass (offset 0) (type DT_TFProjectile_Rocket)
  Table: baseclass (offset 0) (type DT_TFBaseRocket)
   Table: baseclass (offset 0) (type DT_BaseProjectile)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
   Member: m_vInitialVelocity (offset 1208) (type vector) (bits 12) ()
   Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
   Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
   Member: m_iDeflected (offset 1220) (type integer) (bits 4) (Unsigned)
   Member: m_hLauncher (offset 1228) (type integer) (bits 21) (Unsigned)
  Member: m_bCritical (offset 1256) (type integer) (bits 1) (Unsigned)
CTFProjectile_SpellBats (type DT_TFProjectile_SpellBats)
 Table: baseclass (offset 0) (type DT_TFProjectile_Jar)
  Table: baseclass (offset 0) (type DT_TFProjectile_Pipebomb)
   Table: baseclass (offset 0) (type DT_TFWeaponBaseGrenadeProj)
    Table: baseclass (offset 0) (type DT_BaseGrenade)
     Table: baseclass (offset 0) (type DT_BaseProjectile)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
     Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
     Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
     Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
     Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
     Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
     Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
    Member: m_vInitialVelocity (offset 1248) (type vector) (bits 20) ()
    Member: m_bCritical (offset 1297) (type integer) (bits 1) (Unsigned)
    Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
    Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
    Member: m_iDeflected (offset 1264) (type integer) (bits 4) (Unsigned)
    Member: m_hDeflectOwner (offset 1268) (type integer) (bits 21) (Unsigned)
   Member: m_bTouched (offset 1308) (type integer) (bits 1) (Unsigned)
   Member: m_iType (offset 1312) (type integer) (bits 3) ()
   Member: m_hLauncher (offset 1260) (type integer) (bits 21) (Unsigned)
   Member: m_bDefensiveBomb (offset 1332) (type integer) (bits 1) (Unsigned)
CTFProjectile_SpellFireball (type DT_TFProjectile_SpellFireball)
 Table: baseclass (offset 0) (type DT_TFProjectile_Rocket)
  Table: baseclass (offset 0) (type DT_TFBaseRocket)
   Table: baseclass (offset 0) (type DT_BaseProjectile)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
   Member: m_vInitialVelocity (offset 1208) (type vector) (bits 12) ()
   Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
   Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
   Member: m_iDeflected (offset 1220) (type integer) (bits 4) (Unsigned)
   Member: m_hLauncher (offset 1228) (type integer) (bits 21) (Unsigned)
  Member: m_bCritical (offset 1256) (type integer) (bits 1) (Unsigned)
CTFProjectile_SpellKartBats (type DT_TFProjectile_SpellKartBats)
 Table: baseclass (offset 0) (type DT_TFProjectile_SpellBats)
  Table: baseclass (offset 0) (type DT_TFProjectile_Jar)
   Table: baseclass (offset 0) (type DT_TFProjectile_Pipebomb)
    Table: baseclass (offset 0) (type DT_TFWeaponBaseGrenadeProj)
     Table: baseclass (offset 0) (type DT_BaseGrenade)
      Table: baseclass (offset 0) (type DT_BaseProjectile)
       Table: baseclass (offset 0) (type DT_BaseAnimating)
        Table: baseclass (offset 0) (type DT_BaseEntity)
         Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
          Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
         Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
         Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
         Table: m_Collision (offset 348) (type DT_CollisionProperty)
          Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
          Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
          Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
          Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
          Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
          Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
          Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
          Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
         Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
         Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
         Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
         Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
         Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
         Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
         Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
         Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
         Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
         Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
         Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
         Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
         Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
         Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
         Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
         Table: predictable_id (offset 0) (type DT_PredictableId)
          Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
          Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
         Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
         Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
         Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
         Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
          Member: 000 (offset 0) (type integer) (bits 13) ()
          Member: 001 (offset 4) (type integer) (bits 13) ()
          Member: 002 (offset 8) (type integer) (bits 13) ()
          Member: 003 (offset 12) (type integer) (bits 13) ()
        Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
        Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
        Member: m_nSkin (offset 880) (type integer) (bits 10) ()
        Member: m_nBody (offset 884) (type integer) (bits 32) ()
        Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
        Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
        Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
         Member: 000 (offset 0) (type float) (bits 8) ()
         Member: 001 (offset 4) (type float) (bits 8) ()
         Member: 002 (offset 8) (type float) (bits 8) ()
         Member: 003 (offset 12) (type float) (bits 8) ()
         Member: 004 (offset 16) (type float) (bits 8) ()
         Member: 005 (offset 20) (type float) (bits 8) ()
         Member: 006 (offset 24) (type float) (bits 8) ()
         Member: 007 (offset 28) (type float) (bits 8) ()
         Member: 008 (offset 32) (type float) (bits 8) ()
         Member: 009 (offset 36) (type float) (bits 8) ()
         Member: 010 (offset 40) (type float) (bits 8) ()
         Member: 011 (offset 44) (type float) (bits 8) ()
         Member: 012 (offset 48) (type float) (bits 8) ()
         Member: 013 (offset 52) (type float) (bits 8) ()
         Member: 014 (offset 56) (type float) (bits 8) ()
         Member: 015 (offset 60) (type float) (bits 8) ()
         Member: 016 (offset 64) (type float) (bits 8) ()
         Member: 017 (offset 68) (type float) (bits 8) ()
         Member: 018 (offset 72) (type float) (bits 8) ()
         Member: 019 (offset 76) (type float) (bits 8) ()
         Member: 020 (offset 80) (type float) (bits 8) ()
         Member: 021 (offset 84) (type float) (bits 8) ()
         Member: 022 (offset 88) (type float) (bits 8) ()
         Member: 023 (offset 92) (type float) (bits 8) ()
        Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
        Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
        Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
         Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
         Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
         Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
         Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
        Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
        Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
        Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
        Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
        Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
        Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
        Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
        Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
         Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
        Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
        Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
        Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
       Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
      Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
      Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
      Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
      Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
      Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
      Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
     Member: m_vInitialVelocity (offset 1248) (type vector) (bits 20) ()
     Member: m_bCritical (offset 1297) (type integer) (bits 1) (Unsigned)
     Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
     Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
     Member: m_iDeflected (offset 1264) (type integer) (bits 4) (Unsigned)
     Member: m_hDeflectOwner (offset 1268) (type integer) (bits 21) (Unsigned)
    Member: m_bTouched (offset 1308) (type integer) (bits 1) (Unsigned)
    Member: m_iType (offset 1312) (type integer) (bits 3) ()
    Member: m_hLauncher (offset 1260) (type integer) (bits 21) (Unsigned)
    Member: m_bDefensiveBomb (offset 1332) (type integer) (bits 1) (Unsigned)
CTFProjectile_SpellKartOrb (type DT_TFProjectile_SpellKartOrb)
 Table: baseclass (offset 0) (type DT_TFProjectile_SpellFireball)
  Table: baseclass (offset 0) (type DT_TFProjectile_Rocket)
   Table: baseclass (offset 0) (type DT_TFBaseRocket)
    Table: baseclass (offset 0) (type DT_BaseProjectile)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
    Member: m_vInitialVelocity (offset 1208) (type vector) (bits 12) ()
    Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
    Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
    Member: m_iDeflected (offset 1220) (type integer) (bits 4) (Unsigned)
    Member: m_hLauncher (offset 1228) (type integer) (bits 21) (Unsigned)
   Member: m_bCritical (offset 1256) (type integer) (bits 1) (Unsigned)
CTFProjectile_SpellLightningOrb (type DT_TFProjectile_SpellLightningOrb)
 Table: baseclass (offset 0) (type DT_TFProjectile_SpellFireball)
  Table: baseclass (offset 0) (type DT_TFProjectile_Rocket)
   Table: baseclass (offset 0) (type DT_TFBaseRocket)
    Table: baseclass (offset 0) (type DT_BaseProjectile)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
    Member: m_vInitialVelocity (offset 1208) (type vector) (bits 12) ()
    Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
    Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
    Member: m_iDeflected (offset 1220) (type integer) (bits 4) (Unsigned)
    Member: m_hLauncher (offset 1228) (type integer) (bits 21) (Unsigned)
   Member: m_bCritical (offset 1256) (type integer) (bits 1) (Unsigned)
CTFProjectile_SpellMeteorShower (type DT_TFProjectile_SpellMeteorShower)
 Table: baseclass (offset 0) (type DT_TFProjectile_SpellBats)
  Table: baseclass (offset 0) (type DT_TFProjectile_Jar)
   Table: baseclass (offset 0) (type DT_TFProjectile_Pipebomb)
    Table: baseclass (offset 0) (type DT_TFWeaponBaseGrenadeProj)
     Table: baseclass (offset 0) (type DT_BaseGrenade)
      Table: baseclass (offset 0) (type DT_BaseProjectile)
       Table: baseclass (offset 0) (type DT_BaseAnimating)
        Table: baseclass (offset 0) (type DT_BaseEntity)
         Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
          Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
         Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
         Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
         Table: m_Collision (offset 348) (type DT_CollisionProperty)
          Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
          Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
          Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
          Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
          Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
          Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
          Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
          Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
         Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
         Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
         Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
         Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
         Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
         Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
         Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
         Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
         Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
         Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
         Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
         Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
         Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
         Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
         Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
         Table: predictable_id (offset 0) (type DT_PredictableId)
          Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
          Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
         Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
         Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
         Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
         Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
          Member: 000 (offset 0) (type integer) (bits 13) ()
          Member: 001 (offset 4) (type integer) (bits 13) ()
          Member: 002 (offset 8) (type integer) (bits 13) ()
          Member: 003 (offset 12) (type integer) (bits 13) ()
        Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
        Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
        Member: m_nSkin (offset 880) (type integer) (bits 10) ()
        Member: m_nBody (offset 884) (type integer) (bits 32) ()
        Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
        Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
        Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
         Member: 000 (offset 0) (type float) (bits 8) ()
         Member: 001 (offset 4) (type float) (bits 8) ()
         Member: 002 (offset 8) (type float) (bits 8) ()
         Member: 003 (offset 12) (type float) (bits 8) ()
         Member: 004 (offset 16) (type float) (bits 8) ()
         Member: 005 (offset 20) (type float) (bits 8) ()
         Member: 006 (offset 24) (type float) (bits 8) ()
         Member: 007 (offset 28) (type float) (bits 8) ()
         Member: 008 (offset 32) (type float) (bits 8) ()
         Member: 009 (offset 36) (type float) (bits 8) ()
         Member: 010 (offset 40) (type float) (bits 8) ()
         Member: 011 (offset 44) (type float) (bits 8) ()
         Member: 012 (offset 48) (type float) (bits 8) ()
         Member: 013 (offset 52) (type float) (bits 8) ()
         Member: 014 (offset 56) (type float) (bits 8) ()
         Member: 015 (offset 60) (type float) (bits 8) ()
         Member: 016 (offset 64) (type float) (bits 8) ()
         Member: 017 (offset 68) (type float) (bits 8) ()
         Member: 018 (offset 72) (type float) (bits 8) ()
         Member: 019 (offset 76) (type float) (bits 8) ()
         Member: 020 (offset 80) (type float) (bits 8) ()
         Member: 021 (offset 84) (type float) (bits 8) ()
         Member: 022 (offset 88) (type float) (bits 8) ()
         Member: 023 (offset 92) (type float) (bits 8) ()
        Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
        Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
        Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
         Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
         Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
         Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
         Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
        Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
        Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
        Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
        Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
        Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
        Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
        Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
        Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
         Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
        Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
        Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
        Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
       Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
      Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
      Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
      Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
      Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
      Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
      Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
     Member: m_vInitialVelocity (offset 1248) (type vector) (bits 20) ()
     Member: m_bCritical (offset 1297) (type integer) (bits 1) (Unsigned)
     Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
     Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
     Member: m_iDeflected (offset 1264) (type integer) (bits 4) (Unsigned)
     Member: m_hDeflectOwner (offset 1268) (type integer) (bits 21) (Unsigned)
    Member: m_bTouched (offset 1308) (type integer) (bits 1) (Unsigned)
    Member: m_iType (offset 1312) (type integer) (bits 3) ()
    Member: m_hLauncher (offset 1260) (type integer) (bits 21) (Unsigned)
    Member: m_bDefensiveBomb (offset 1332) (type integer) (bits 1) (Unsigned)
CTFProjectile_SpellMirv (type DT_TFProjectile_SpellMirv)
 Table: baseclass (offset 0) (type DT_TFProjectile_SpellBats)
  Table: baseclass (offset 0) (type DT_TFProjectile_Jar)
   Table: baseclass (offset 0) (type DT_TFProjectile_Pipebomb)
    Table: baseclass (offset 0) (type DT_TFWeaponBaseGrenadeProj)
     Table: baseclass (offset 0) (type DT_BaseGrenade)
      Table: baseclass (offset 0) (type DT_BaseProjectile)
       Table: baseclass (offset 0) (type DT_BaseAnimating)
        Table: baseclass (offset 0) (type DT_BaseEntity)
         Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
          Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
         Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
         Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
         Table: m_Collision (offset 348) (type DT_CollisionProperty)
          Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
          Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
          Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
          Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
          Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
          Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
          Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
          Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
         Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
         Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
         Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
         Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
         Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
         Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
         Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
         Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
         Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
         Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
         Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
         Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
         Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
         Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
         Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
         Table: predictable_id (offset 0) (type DT_PredictableId)
          Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
          Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
         Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
         Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
         Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
         Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
          Member: 000 (offset 0) (type integer) (bits 13) ()
          Member: 001 (offset 4) (type integer) (bits 13) ()
          Member: 002 (offset 8) (type integer) (bits 13) ()
          Member: 003 (offset 12) (type integer) (bits 13) ()
        Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
        Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
        Member: m_nSkin (offset 880) (type integer) (bits 10) ()
        Member: m_nBody (offset 884) (type integer) (bits 32) ()
        Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
        Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
        Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
         Member: 000 (offset 0) (type float) (bits 8) ()
         Member: 001 (offset 4) (type float) (bits 8) ()
         Member: 002 (offset 8) (type float) (bits 8) ()
         Member: 003 (offset 12) (type float) (bits 8) ()
         Member: 004 (offset 16) (type float) (bits 8) ()
         Member: 005 (offset 20) (type float) (bits 8) ()
         Member: 006 (offset 24) (type float) (bits 8) ()
         Member: 007 (offset 28) (type float) (bits 8) ()
         Member: 008 (offset 32) (type float) (bits 8) ()
         Member: 009 (offset 36) (type float) (bits 8) ()
         Member: 010 (offset 40) (type float) (bits 8) ()
         Member: 011 (offset 44) (type float) (bits 8) ()
         Member: 012 (offset 48) (type float) (bits 8) ()
         Member: 013 (offset 52) (type float) (bits 8) ()
         Member: 014 (offset 56) (type float) (bits 8) ()
         Member: 015 (offset 60) (type float) (bits 8) ()
         Member: 016 (offset 64) (type float) (bits 8) ()
         Member: 017 (offset 68) (type float) (bits 8) ()
         Member: 018 (offset 72) (type float) (bits 8) ()
         Member: 019 (offset 76) (type float) (bits 8) ()
         Member: 020 (offset 80) (type float) (bits 8) ()
         Member: 021 (offset 84) (type float) (bits 8) ()
         Member: 022 (offset 88) (type float) (bits 8) ()
         Member: 023 (offset 92) (type float) (bits 8) ()
        Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
        Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
        Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
         Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
         Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
         Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
         Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
        Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
        Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
        Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
        Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
        Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
        Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
        Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
        Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
         Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
        Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
        Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
        Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
       Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
      Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
      Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
      Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
      Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
      Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
      Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
     Member: m_vInitialVelocity (offset 1248) (type vector) (bits 20) ()
     Member: m_bCritical (offset 1297) (type integer) (bits 1) (Unsigned)
     Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
     Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
     Member: m_iDeflected (offset 1264) (type integer) (bits 4) (Unsigned)
     Member: m_hDeflectOwner (offset 1268) (type integer) (bits 21) (Unsigned)
    Member: m_bTouched (offset 1308) (type integer) (bits 1) (Unsigned)
    Member: m_iType (offset 1312) (type integer) (bits 3) ()
    Member: m_hLauncher (offset 1260) (type integer) (bits 21) (Unsigned)
    Member: m_bDefensiveBomb (offset 1332) (type integer) (bits 1) (Unsigned)
CTFProjectile_SpellPumpkin (type DT_TFProjectile_SpellPumpkin)
 Table: baseclass (offset 0) (type DT_TFProjectile_SpellBats)
  Table: baseclass (offset 0) (type DT_TFProjectile_Jar)
   Table: baseclass (offset 0) (type DT_TFProjectile_Pipebomb)
    Table: baseclass (offset 0) (type DT_TFWeaponBaseGrenadeProj)
     Table: baseclass (offset 0) (type DT_BaseGrenade)
      Table: baseclass (offset 0) (type DT_BaseProjectile)
       Table: baseclass (offset 0) (type DT_BaseAnimating)
        Table: baseclass (offset 0) (type DT_BaseEntity)
         Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
          Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
         Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
         Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
         Table: m_Collision (offset 348) (type DT_CollisionProperty)
          Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
          Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
          Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
          Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
          Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
          Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
          Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
          Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
         Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
         Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
         Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
         Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
         Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
         Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
         Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
         Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
         Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
         Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
         Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
         Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
         Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
         Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
         Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
         Table: predictable_id (offset 0) (type DT_PredictableId)
          Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
          Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
         Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
         Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
         Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
         Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
          Member: 000 (offset 0) (type integer) (bits 13) ()
          Member: 001 (offset 4) (type integer) (bits 13) ()
          Member: 002 (offset 8) (type integer) (bits 13) ()
          Member: 003 (offset 12) (type integer) (bits 13) ()
        Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
        Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
        Member: m_nSkin (offset 880) (type integer) (bits 10) ()
        Member: m_nBody (offset 884) (type integer) (bits 32) ()
        Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
        Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
        Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
         Member: 000 (offset 0) (type float) (bits 8) ()
         Member: 001 (offset 4) (type float) (bits 8) ()
         Member: 002 (offset 8) (type float) (bits 8) ()
         Member: 003 (offset 12) (type float) (bits 8) ()
         Member: 004 (offset 16) (type float) (bits 8) ()
         Member: 005 (offset 20) (type float) (bits 8) ()
         Member: 006 (offset 24) (type float) (bits 8) ()
         Member: 007 (offset 28) (type float) (bits 8) ()
         Member: 008 (offset 32) (type float) (bits 8) ()
         Member: 009 (offset 36) (type float) (bits 8) ()
         Member: 010 (offset 40) (type float) (bits 8) ()
         Member: 011 (offset 44) (type float) (bits 8) ()
         Member: 012 (offset 48) (type float) (bits 8) ()
         Member: 013 (offset 52) (type float) (bits 8) ()
         Member: 014 (offset 56) (type float) (bits 8) ()
         Member: 015 (offset 60) (type float) (bits 8) ()
         Member: 016 (offset 64) (type float) (bits 8) ()
         Member: 017 (offset 68) (type float) (bits 8) ()
         Member: 018 (offset 72) (type float) (bits 8) ()
         Member: 019 (offset 76) (type float) (bits 8) ()
         Member: 020 (offset 80) (type float) (bits 8) ()
         Member: 021 (offset 84) (type float) (bits 8) ()
         Member: 022 (offset 88) (type float) (bits 8) ()
         Member: 023 (offset 92) (type float) (bits 8) ()
        Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
        Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
        Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
         Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
         Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
         Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
         Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
        Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
        Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
        Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
        Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
        Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
        Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
        Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
        Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
         Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
        Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
        Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
        Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
       Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
      Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
      Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
      Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
      Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
      Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
      Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
     Member: m_vInitialVelocity (offset 1248) (type vector) (bits 20) ()
     Member: m_bCritical (offset 1297) (type integer) (bits 1) (Unsigned)
     Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
     Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
     Member: m_iDeflected (offset 1264) (type integer) (bits 4) (Unsigned)
     Member: m_hDeflectOwner (offset 1268) (type integer) (bits 21) (Unsigned)
    Member: m_bTouched (offset 1308) (type integer) (bits 1) (Unsigned)
    Member: m_iType (offset 1312) (type integer) (bits 3) ()
    Member: m_hLauncher (offset 1260) (type integer) (bits 21) (Unsigned)
    Member: m_bDefensiveBomb (offset 1332) (type integer) (bits 1) (Unsigned)
CTFProjectile_SpellSpawnBoss (type DT_TFProjectile_SpellSpawnBoss)
 Table: baseclass (offset 0) (type DT_TFProjectile_SpellBats)
  Table: baseclass (offset 0) (type DT_TFProjectile_Jar)
   Table: baseclass (offset 0) (type DT_TFProjectile_Pipebomb)
    Table: baseclass (offset 0) (type DT_TFWeaponBaseGrenadeProj)
     Table: baseclass (offset 0) (type DT_BaseGrenade)
      Table: baseclass (offset 0) (type DT_BaseProjectile)
       Table: baseclass (offset 0) (type DT_BaseAnimating)
        Table: baseclass (offset 0) (type DT_BaseEntity)
         Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
          Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
         Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
         Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
         Table: m_Collision (offset 348) (type DT_CollisionProperty)
          Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
          Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
          Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
          Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
          Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
          Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
          Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
          Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
         Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
         Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
         Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
         Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
         Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
         Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
         Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
         Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
         Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
         Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
         Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
         Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
         Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
         Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
         Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
         Table: predictable_id (offset 0) (type DT_PredictableId)
          Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
          Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
         Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
         Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
         Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
         Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
          Member: 000 (offset 0) (type integer) (bits 13) ()
          Member: 001 (offset 4) (type integer) (bits 13) ()
          Member: 002 (offset 8) (type integer) (bits 13) ()
          Member: 003 (offset 12) (type integer) (bits 13) ()
        Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
        Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
        Member: m_nSkin (offset 880) (type integer) (bits 10) ()
        Member: m_nBody (offset 884) (type integer) (bits 32) ()
        Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
        Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
        Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
         Member: 000 (offset 0) (type float) (bits 8) ()
         Member: 001 (offset 4) (type float) (bits 8) ()
         Member: 002 (offset 8) (type float) (bits 8) ()
         Member: 003 (offset 12) (type float) (bits 8) ()
         Member: 004 (offset 16) (type float) (bits 8) ()
         Member: 005 (offset 20) (type float) (bits 8) ()
         Member: 006 (offset 24) (type float) (bits 8) ()
         Member: 007 (offset 28) (type float) (bits 8) ()
         Member: 008 (offset 32) (type float) (bits 8) ()
         Member: 009 (offset 36) (type float) (bits 8) ()
         Member: 010 (offset 40) (type float) (bits 8) ()
         Member: 011 (offset 44) (type float) (bits 8) ()
         Member: 012 (offset 48) (type float) (bits 8) ()
         Member: 013 (offset 52) (type float) (bits 8) ()
         Member: 014 (offset 56) (type float) (bits 8) ()
         Member: 015 (offset 60) (type float) (bits 8) ()
         Member: 016 (offset 64) (type float) (bits 8) ()
         Member: 017 (offset 68) (type float) (bits 8) ()
         Member: 018 (offset 72) (type float) (bits 8) ()
         Member: 019 (offset 76) (type float) (bits 8) ()
         Member: 020 (offset 80) (type float) (bits 8) ()
         Member: 021 (offset 84) (type float) (bits 8) ()
         Member: 022 (offset 88) (type float) (bits 8) ()
         Member: 023 (offset 92) (type float) (bits 8) ()
        Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
        Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
        Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
         Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
         Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
         Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
         Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
        Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
        Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
        Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
        Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
        Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
        Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
        Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
        Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
         Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
        Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
        Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
        Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
       Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
      Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
      Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
      Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
      Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
      Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
      Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
     Member: m_vInitialVelocity (offset 1248) (type vector) (bits 20) ()
     Member: m_bCritical (offset 1297) (type integer) (bits 1) (Unsigned)
     Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
     Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
     Member: m_iDeflected (offset 1264) (type integer) (bits 4) (Unsigned)
     Member: m_hDeflectOwner (offset 1268) (type integer) (bits 21) (Unsigned)
    Member: m_bTouched (offset 1308) (type integer) (bits 1) (Unsigned)
    Member: m_iType (offset 1312) (type integer) (bits 3) ()
    Member: m_hLauncher (offset 1260) (type integer) (bits 21) (Unsigned)
    Member: m_bDefensiveBomb (offset 1332) (type integer) (bits 1) (Unsigned)
CTFProjectile_SpellSpawnHorde (type DT_TFProjectile_SpellSpawnHorde)
 Table: baseclass (offset 0) (type DT_TFProjectile_SpellBats)
  Table: baseclass (offset 0) (type DT_TFProjectile_Jar)
   Table: baseclass (offset 0) (type DT_TFProjectile_Pipebomb)
    Table: baseclass (offset 0) (type DT_TFWeaponBaseGrenadeProj)
     Table: baseclass (offset 0) (type DT_BaseGrenade)
      Table: baseclass (offset 0) (type DT_BaseProjectile)
       Table: baseclass (offset 0) (type DT_BaseAnimating)
        Table: baseclass (offset 0) (type DT_BaseEntity)
         Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
          Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
         Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
         Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
         Table: m_Collision (offset 348) (type DT_CollisionProperty)
          Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
          Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
          Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
          Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
          Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
          Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
          Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
          Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
         Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
         Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
         Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
         Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
         Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
         Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
         Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
         Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
         Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
         Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
         Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
         Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
         Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
         Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
         Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
         Table: predictable_id (offset 0) (type DT_PredictableId)
          Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
          Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
         Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
         Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
         Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
         Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
          Member: 000 (offset 0) (type integer) (bits 13) ()
          Member: 001 (offset 4) (type integer) (bits 13) ()
          Member: 002 (offset 8) (type integer) (bits 13) ()
          Member: 003 (offset 12) (type integer) (bits 13) ()
        Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
        Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
        Member: m_nSkin (offset 880) (type integer) (bits 10) ()
        Member: m_nBody (offset 884) (type integer) (bits 32) ()
        Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
        Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
        Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
         Member: 000 (offset 0) (type float) (bits 8) ()
         Member: 001 (offset 4) (type float) (bits 8) ()
         Member: 002 (offset 8) (type float) (bits 8) ()
         Member: 003 (offset 12) (type float) (bits 8) ()
         Member: 004 (offset 16) (type float) (bits 8) ()
         Member: 005 (offset 20) (type float) (bits 8) ()
         Member: 006 (offset 24) (type float) (bits 8) ()
         Member: 007 (offset 28) (type float) (bits 8) ()
         Member: 008 (offset 32) (type float) (bits 8) ()
         Member: 009 (offset 36) (type float) (bits 8) ()
         Member: 010 (offset 40) (type float) (bits 8) ()
         Member: 011 (offset 44) (type float) (bits 8) ()
         Member: 012 (offset 48) (type float) (bits 8) ()
         Member: 013 (offset 52) (type float) (bits 8) ()
         Member: 014 (offset 56) (type float) (bits 8) ()
         Member: 015 (offset 60) (type float) (bits 8) ()
         Member: 016 (offset 64) (type float) (bits 8) ()
         Member: 017 (offset 68) (type float) (bits 8) ()
         Member: 018 (offset 72) (type float) (bits 8) ()
         Member: 019 (offset 76) (type float) (bits 8) ()
         Member: 020 (offset 80) (type float) (bits 8) ()
         Member: 021 (offset 84) (type float) (bits 8) ()
         Member: 022 (offset 88) (type float) (bits 8) ()
         Member: 023 (offset 92) (type float) (bits 8) ()
        Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
        Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
        Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
         Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
         Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
         Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
         Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
        Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
        Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
        Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
        Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
        Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
        Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
        Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
        Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
         Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
        Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
        Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
        Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
       Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
      Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
      Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
      Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
      Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
      Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
      Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
     Member: m_vInitialVelocity (offset 1248) (type vector) (bits 20) ()
     Member: m_bCritical (offset 1297) (type integer) (bits 1) (Unsigned)
     Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
     Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
     Member: m_iDeflected (offset 1264) (type integer) (bits 4) (Unsigned)
     Member: m_hDeflectOwner (offset 1268) (type integer) (bits 21) (Unsigned)
    Member: m_bTouched (offset 1308) (type integer) (bits 1) (Unsigned)
    Member: m_iType (offset 1312) (type integer) (bits 3) ()
    Member: m_hLauncher (offset 1260) (type integer) (bits 21) (Unsigned)
    Member: m_bDefensiveBomb (offset 1332) (type integer) (bits 1) (Unsigned)
CTFProjectile_SpellSpawnZombie (type DT_TFProjectile_SpellSpawnZombie)
 Table: baseclass (offset 0) (type DT_TFProjectile_SpellBats)
  Table: baseclass (offset 0) (type DT_TFProjectile_Jar)
   Table: baseclass (offset 0) (type DT_TFProjectile_Pipebomb)
    Table: baseclass (offset 0) (type DT_TFWeaponBaseGrenadeProj)
     Table: baseclass (offset 0) (type DT_BaseGrenade)
      Table: baseclass (offset 0) (type DT_BaseProjectile)
       Table: baseclass (offset 0) (type DT_BaseAnimating)
        Table: baseclass (offset 0) (type DT_BaseEntity)
         Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
          Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
         Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
         Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
         Table: m_Collision (offset 348) (type DT_CollisionProperty)
          Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
          Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
          Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
          Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
          Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
          Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
          Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
          Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
         Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
         Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
         Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
         Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
         Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
         Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
         Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
         Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
         Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
         Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
         Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
         Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
         Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
         Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
         Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
         Table: predictable_id (offset 0) (type DT_PredictableId)
          Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
          Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
         Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
         Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
         Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
         Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
          Member: 000 (offset 0) (type integer) (bits 13) ()
          Member: 001 (offset 4) (type integer) (bits 13) ()
          Member: 002 (offset 8) (type integer) (bits 13) ()
          Member: 003 (offset 12) (type integer) (bits 13) ()
        Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
        Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
        Member: m_nSkin (offset 880) (type integer) (bits 10) ()
        Member: m_nBody (offset 884) (type integer) (bits 32) ()
        Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
        Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
        Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
         Member: 000 (offset 0) (type float) (bits 8) ()
         Member: 001 (offset 4) (type float) (bits 8) ()
         Member: 002 (offset 8) (type float) (bits 8) ()
         Member: 003 (offset 12) (type float) (bits 8) ()
         Member: 004 (offset 16) (type float) (bits 8) ()
         Member: 005 (offset 20) (type float) (bits 8) ()
         Member: 006 (offset 24) (type float) (bits 8) ()
         Member: 007 (offset 28) (type float) (bits 8) ()
         Member: 008 (offset 32) (type float) (bits 8) ()
         Member: 009 (offset 36) (type float) (bits 8) ()
         Member: 010 (offset 40) (type float) (bits 8) ()
         Member: 011 (offset 44) (type float) (bits 8) ()
         Member: 012 (offset 48) (type float) (bits 8) ()
         Member: 013 (offset 52) (type float) (bits 8) ()
         Member: 014 (offset 56) (type float) (bits 8) ()
         Member: 015 (offset 60) (type float) (bits 8) ()
         Member: 016 (offset 64) (type float) (bits 8) ()
         Member: 017 (offset 68) (type float) (bits 8) ()
         Member: 018 (offset 72) (type float) (bits 8) ()
         Member: 019 (offset 76) (type float) (bits 8) ()
         Member: 020 (offset 80) (type float) (bits 8) ()
         Member: 021 (offset 84) (type float) (bits 8) ()
         Member: 022 (offset 88) (type float) (bits 8) ()
         Member: 023 (offset 92) (type float) (bits 8) ()
        Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
        Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
        Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
         Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
         Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
         Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
         Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
        Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
        Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
        Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
        Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
        Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
        Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
        Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
        Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
         Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
        Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
        Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
        Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
       Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
      Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
      Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
      Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
      Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
      Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
      Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
     Member: m_vInitialVelocity (offset 1248) (type vector) (bits 20) ()
     Member: m_bCritical (offset 1297) (type integer) (bits 1) (Unsigned)
     Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
     Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
     Member: m_iDeflected (offset 1264) (type integer) (bits 4) (Unsigned)
     Member: m_hDeflectOwner (offset 1268) (type integer) (bits 21) (Unsigned)
    Member: m_bTouched (offset 1308) (type integer) (bits 1) (Unsigned)
    Member: m_iType (offset 1312) (type integer) (bits 3) ()
    Member: m_hLauncher (offset 1260) (type integer) (bits 21) (Unsigned)
    Member: m_bDefensiveBomb (offset 1332) (type integer) (bits 1) (Unsigned)
CTFProjectile_SpellTransposeTeleport (type SpellTransposeTeleport)
 Table: baseclass (offset 0) (type DT_TFProjectile_SpellBats)
  Table: baseclass (offset 0) (type DT_TFProjectile_Jar)
   Table: baseclass (offset 0) (type DT_TFProjectile_Pipebomb)
    Table: baseclass (offset 0) (type DT_TFWeaponBaseGrenadeProj)
     Table: baseclass (offset 0) (type DT_BaseGrenade)
      Table: baseclass (offset 0) (type DT_BaseProjectile)
       Table: baseclass (offset 0) (type DT_BaseAnimating)
        Table: baseclass (offset 0) (type DT_BaseEntity)
         Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
          Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
         Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
         Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
         Table: m_Collision (offset 348) (type DT_CollisionProperty)
          Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
          Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
          Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
          Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
          Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
          Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
          Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
          Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
         Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
         Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
         Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
         Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
         Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
         Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
         Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
         Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
         Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
         Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
         Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
         Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
         Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
         Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
         Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
         Table: predictable_id (offset 0) (type DT_PredictableId)
          Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
          Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
         Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
         Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
         Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
         Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
          Member: 000 (offset 0) (type integer) (bits 13) ()
          Member: 001 (offset 4) (type integer) (bits 13) ()
          Member: 002 (offset 8) (type integer) (bits 13) ()
          Member: 003 (offset 12) (type integer) (bits 13) ()
        Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
        Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
        Member: m_nSkin (offset 880) (type integer) (bits 10) ()
        Member: m_nBody (offset 884) (type integer) (bits 32) ()
        Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
        Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
        Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
         Member: 000 (offset 0) (type float) (bits 8) ()
         Member: 001 (offset 4) (type float) (bits 8) ()
         Member: 002 (offset 8) (type float) (bits 8) ()
         Member: 003 (offset 12) (type float) (bits 8) ()
         Member: 004 (offset 16) (type float) (bits 8) ()
         Member: 005 (offset 20) (type float) (bits 8) ()
         Member: 006 (offset 24) (type float) (bits 8) ()
         Member: 007 (offset 28) (type float) (bits 8) ()
         Member: 008 (offset 32) (type float) (bits 8) ()
         Member: 009 (offset 36) (type float) (bits 8) ()
         Member: 010 (offset 40) (type float) (bits 8) ()
         Member: 011 (offset 44) (type float) (bits 8) ()
         Member: 012 (offset 48) (type float) (bits 8) ()
         Member: 013 (offset 52) (type float) (bits 8) ()
         Member: 014 (offset 56) (type float) (bits 8) ()
         Member: 015 (offset 60) (type float) (bits 8) ()
         Member: 016 (offset 64) (type float) (bits 8) ()
         Member: 017 (offset 68) (type float) (bits 8) ()
         Member: 018 (offset 72) (type float) (bits 8) ()
         Member: 019 (offset 76) (type float) (bits 8) ()
         Member: 020 (offset 80) (type float) (bits 8) ()
         Member: 021 (offset 84) (type float) (bits 8) ()
         Member: 022 (offset 88) (type float) (bits 8) ()
         Member: 023 (offset 92) (type float) (bits 8) ()
        Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
        Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
        Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
         Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
         Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
         Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
         Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
        Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
        Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
        Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
        Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
        Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
        Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
        Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
        Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
         Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
        Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
        Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
        Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
       Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
      Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
      Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
      Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
      Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
      Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
      Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
     Member: m_vInitialVelocity (offset 1248) (type vector) (bits 20) ()
     Member: m_bCritical (offset 1297) (type integer) (bits 1) (Unsigned)
     Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
     Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
     Member: m_iDeflected (offset 1264) (type integer) (bits 4) (Unsigned)
     Member: m_hDeflectOwner (offset 1268) (type integer) (bits 21) (Unsigned)
    Member: m_bTouched (offset 1308) (type integer) (bits 1) (Unsigned)
    Member: m_iType (offset 1312) (type integer) (bits 3) ()
    Member: m_hLauncher (offset 1260) (type integer) (bits 21) (Unsigned)
    Member: m_bDefensiveBomb (offset 1332) (type integer) (bits 1) (Unsigned)
CTFProjectile_Throwable (type DT_TFProjectile_Throwable)
 Table: baseclass (offset 0) (type DT_TFProjectile_Jar)
  Table: baseclass (offset 0) (type DT_TFProjectile_Pipebomb)
   Table: baseclass (offset 0) (type DT_TFWeaponBaseGrenadeProj)
    Table: baseclass (offset 0) (type DT_BaseGrenade)
     Table: baseclass (offset 0) (type DT_BaseProjectile)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
     Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
     Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
     Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
     Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
     Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
     Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
    Member: m_vInitialVelocity (offset 1248) (type vector) (bits 20) ()
    Member: m_bCritical (offset 1297) (type integer) (bits 1) (Unsigned)
    Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
    Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
    Member: m_iDeflected (offset 1264) (type integer) (bits 4) (Unsigned)
    Member: m_hDeflectOwner (offset 1268) (type integer) (bits 21) (Unsigned)
   Member: m_bTouched (offset 1308) (type integer) (bits 1) (Unsigned)
   Member: m_iType (offset 1312) (type integer) (bits 3) ()
   Member: m_hLauncher (offset 1260) (type integer) (bits 21) (Unsigned)
   Member: m_bDefensiveBomb (offset 1332) (type integer) (bits 1) (Unsigned)
CTFProjectile_ThrowableBreadMonster (type DT_TFProjectile_ThrowableBreadMonster)
 Table: baseclass (offset 0) (type DT_TFProjectile_Throwable)
  Table: baseclass (offset 0) (type DT_TFProjectile_Jar)
   Table: baseclass (offset 0) (type DT_TFProjectile_Pipebomb)
    Table: baseclass (offset 0) (type DT_TFWeaponBaseGrenadeProj)
     Table: baseclass (offset 0) (type DT_BaseGrenade)
      Table: baseclass (offset 0) (type DT_BaseProjectile)
       Table: baseclass (offset 0) (type DT_BaseAnimating)
        Table: baseclass (offset 0) (type DT_BaseEntity)
         Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
          Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
         Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
         Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
         Table: m_Collision (offset 348) (type DT_CollisionProperty)
          Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
          Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
          Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
          Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
          Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
          Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
          Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
          Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
         Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
         Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
         Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
         Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
         Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
         Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
         Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
         Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
         Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
         Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
         Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
         Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
         Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
         Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
         Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
         Table: predictable_id (offset 0) (type DT_PredictableId)
          Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
          Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
         Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
         Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
         Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
         Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
          Member: 000 (offset 0) (type integer) (bits 13) ()
          Member: 001 (offset 4) (type integer) (bits 13) ()
          Member: 002 (offset 8) (type integer) (bits 13) ()
          Member: 003 (offset 12) (type integer) (bits 13) ()
        Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
        Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
        Member: m_nSkin (offset 880) (type integer) (bits 10) ()
        Member: m_nBody (offset 884) (type integer) (bits 32) ()
        Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
        Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
        Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
         Member: 000 (offset 0) (type float) (bits 8) ()
         Member: 001 (offset 4) (type float) (bits 8) ()
         Member: 002 (offset 8) (type float) (bits 8) ()
         Member: 003 (offset 12) (type float) (bits 8) ()
         Member: 004 (offset 16) (type float) (bits 8) ()
         Member: 005 (offset 20) (type float) (bits 8) ()
         Member: 006 (offset 24) (type float) (bits 8) ()
         Member: 007 (offset 28) (type float) (bits 8) ()
         Member: 008 (offset 32) (type float) (bits 8) ()
         Member: 009 (offset 36) (type float) (bits 8) ()
         Member: 010 (offset 40) (type float) (bits 8) ()
         Member: 011 (offset 44) (type float) (bits 8) ()
         Member: 012 (offset 48) (type float) (bits 8) ()
         Member: 013 (offset 52) (type float) (bits 8) ()
         Member: 014 (offset 56) (type float) (bits 8) ()
         Member: 015 (offset 60) (type float) (bits 8) ()
         Member: 016 (offset 64) (type float) (bits 8) ()
         Member: 017 (offset 68) (type float) (bits 8) ()
         Member: 018 (offset 72) (type float) (bits 8) ()
         Member: 019 (offset 76) (type float) (bits 8) ()
         Member: 020 (offset 80) (type float) (bits 8) ()
         Member: 021 (offset 84) (type float) (bits 8) ()
         Member: 022 (offset 88) (type float) (bits 8) ()
         Member: 023 (offset 92) (type float) (bits 8) ()
        Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
        Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
        Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
         Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
         Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
         Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
         Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
        Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
        Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
        Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
        Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
        Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
        Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
        Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
        Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
         Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
        Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
        Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
        Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
       Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
      Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
      Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
      Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
      Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
      Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
      Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
     Member: m_vInitialVelocity (offset 1248) (type vector) (bits 20) ()
     Member: m_bCritical (offset 1297) (type integer) (bits 1) (Unsigned)
     Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
     Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
     Member: m_iDeflected (offset 1264) (type integer) (bits 4) (Unsigned)
     Member: m_hDeflectOwner (offset 1268) (type integer) (bits 21) (Unsigned)
    Member: m_bTouched (offset 1308) (type integer) (bits 1) (Unsigned)
    Member: m_iType (offset 1312) (type integer) (bits 3) ()
    Member: m_hLauncher (offset 1260) (type integer) (bits 21) (Unsigned)
    Member: m_bDefensiveBomb (offset 1332) (type integer) (bits 1) (Unsigned)
CTFProjectile_ThrowableBrick (type DT_TFProjectile_ThrowableBrick)
 Table: baseclass (offset 0) (type DT_TFProjectile_Throwable)
  Table: baseclass (offset 0) (type DT_TFProjectile_Jar)
   Table: baseclass (offset 0) (type DT_TFProjectile_Pipebomb)
    Table: baseclass (offset 0) (type DT_TFWeaponBaseGrenadeProj)
     Table: baseclass (offset 0) (type DT_BaseGrenade)
      Table: baseclass (offset 0) (type DT_BaseProjectile)
       Table: baseclass (offset 0) (type DT_BaseAnimating)
        Table: baseclass (offset 0) (type DT_BaseEntity)
         Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
          Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
         Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
         Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
         Table: m_Collision (offset 348) (type DT_CollisionProperty)
          Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
          Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
          Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
          Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
          Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
          Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
          Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
          Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
         Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
         Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
         Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
         Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
         Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
         Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
         Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
         Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
         Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
         Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
         Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
         Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
         Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
         Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
         Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
         Table: predictable_id (offset 0) (type DT_PredictableId)
          Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
          Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
         Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
         Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
         Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
         Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
          Member: 000 (offset 0) (type integer) (bits 13) ()
          Member: 001 (offset 4) (type integer) (bits 13) ()
          Member: 002 (offset 8) (type integer) (bits 13) ()
          Member: 003 (offset 12) (type integer) (bits 13) ()
        Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
        Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
        Member: m_nSkin (offset 880) (type integer) (bits 10) ()
        Member: m_nBody (offset 884) (type integer) (bits 32) ()
        Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
        Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
        Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
         Member: 000 (offset 0) (type float) (bits 8) ()
         Member: 001 (offset 4) (type float) (bits 8) ()
         Member: 002 (offset 8) (type float) (bits 8) ()
         Member: 003 (offset 12) (type float) (bits 8) ()
         Member: 004 (offset 16) (type float) (bits 8) ()
         Member: 005 (offset 20) (type float) (bits 8) ()
         Member: 006 (offset 24) (type float) (bits 8) ()
         Member: 007 (offset 28) (type float) (bits 8) ()
         Member: 008 (offset 32) (type float) (bits 8) ()
         Member: 009 (offset 36) (type float) (bits 8) ()
         Member: 010 (offset 40) (type float) (bits 8) ()
         Member: 011 (offset 44) (type float) (bits 8) ()
         Member: 012 (offset 48) (type float) (bits 8) ()
         Member: 013 (offset 52) (type float) (bits 8) ()
         Member: 014 (offset 56) (type float) (bits 8) ()
         Member: 015 (offset 60) (type float) (bits 8) ()
         Member: 016 (offset 64) (type float) (bits 8) ()
         Member: 017 (offset 68) (type float) (bits 8) ()
         Member: 018 (offset 72) (type float) (bits 8) ()
         Member: 019 (offset 76) (type float) (bits 8) ()
         Member: 020 (offset 80) (type float) (bits 8) ()
         Member: 021 (offset 84) (type float) (bits 8) ()
         Member: 022 (offset 88) (type float) (bits 8) ()
         Member: 023 (offset 92) (type float) (bits 8) ()
        Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
        Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
        Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
         Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
         Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
         Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
         Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
        Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
        Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
        Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
        Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
        Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
        Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
        Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
        Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
         Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
        Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
        Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
        Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
       Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
      Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
      Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
      Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
      Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
      Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
      Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
     Member: m_vInitialVelocity (offset 1248) (type vector) (bits 20) ()
     Member: m_bCritical (offset 1297) (type integer) (bits 1) (Unsigned)
     Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
     Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
     Member: m_iDeflected (offset 1264) (type integer) (bits 4) (Unsigned)
     Member: m_hDeflectOwner (offset 1268) (type integer) (bits 21) (Unsigned)
    Member: m_bTouched (offset 1308) (type integer) (bits 1) (Unsigned)
    Member: m_iType (offset 1312) (type integer) (bits 3) ()
    Member: m_hLauncher (offset 1260) (type integer) (bits 21) (Unsigned)
    Member: m_bDefensiveBomb (offset 1332) (type integer) (bits 1) (Unsigned)
CTFProjectile_ThrowableRepel (type DT_TFProjectile_ThrowableRepel)
 Table: baseclass (offset 0) (type DT_TFProjectile_Throwable)
  Table: baseclass (offset 0) (type DT_TFProjectile_Jar)
   Table: baseclass (offset 0) (type DT_TFProjectile_Pipebomb)
    Table: baseclass (offset 0) (type DT_TFWeaponBaseGrenadeProj)
     Table: baseclass (offset 0) (type DT_BaseGrenade)
      Table: baseclass (offset 0) (type DT_BaseProjectile)
       Table: baseclass (offset 0) (type DT_BaseAnimating)
        Table: baseclass (offset 0) (type DT_BaseEntity)
         Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
          Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
         Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
         Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
         Table: m_Collision (offset 348) (type DT_CollisionProperty)
          Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
          Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
          Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
          Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
          Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
          Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
          Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
          Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
         Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
         Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
         Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
         Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
         Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
         Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
         Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
         Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
         Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
         Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
         Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
         Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
         Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
         Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
         Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
         Table: predictable_id (offset 0) (type DT_PredictableId)
          Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
          Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
         Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
         Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
         Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
         Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
          Member: 000 (offset 0) (type integer) (bits 13) ()
          Member: 001 (offset 4) (type integer) (bits 13) ()
          Member: 002 (offset 8) (type integer) (bits 13) ()
          Member: 003 (offset 12) (type integer) (bits 13) ()
        Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
        Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
        Member: m_nSkin (offset 880) (type integer) (bits 10) ()
        Member: m_nBody (offset 884) (type integer) (bits 32) ()
        Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
        Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
        Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
         Member: 000 (offset 0) (type float) (bits 8) ()
         Member: 001 (offset 4) (type float) (bits 8) ()
         Member: 002 (offset 8) (type float) (bits 8) ()
         Member: 003 (offset 12) (type float) (bits 8) ()
         Member: 004 (offset 16) (type float) (bits 8) ()
         Member: 005 (offset 20) (type float) (bits 8) ()
         Member: 006 (offset 24) (type float) (bits 8) ()
         Member: 007 (offset 28) (type float) (bits 8) ()
         Member: 008 (offset 32) (type float) (bits 8) ()
         Member: 009 (offset 36) (type float) (bits 8) ()
         Member: 010 (offset 40) (type float) (bits 8) ()
         Member: 011 (offset 44) (type float) (bits 8) ()
         Member: 012 (offset 48) (type float) (bits 8) ()
         Member: 013 (offset 52) (type float) (bits 8) ()
         Member: 014 (offset 56) (type float) (bits 8) ()
         Member: 015 (offset 60) (type float) (bits 8) ()
         Member: 016 (offset 64) (type float) (bits 8) ()
         Member: 017 (offset 68) (type float) (bits 8) ()
         Member: 018 (offset 72) (type float) (bits 8) ()
         Member: 019 (offset 76) (type float) (bits 8) ()
         Member: 020 (offset 80) (type float) (bits 8) ()
         Member: 021 (offset 84) (type float) (bits 8) ()
         Member: 022 (offset 88) (type float) (bits 8) ()
         Member: 023 (offset 92) (type float) (bits 8) ()
        Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
        Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
        Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
         Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
         Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
         Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
         Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
        Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
        Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
        Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
        Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
        Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
        Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
        Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
        Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
         Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
        Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
        Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
        Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
       Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
      Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
      Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
      Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
      Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
      Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
      Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
     Member: m_vInitialVelocity (offset 1248) (type vector) (bits 20) ()
     Member: m_bCritical (offset 1297) (type integer) (bits 1) (Unsigned)
     Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
     Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
     Member: m_iDeflected (offset 1264) (type integer) (bits 4) (Unsigned)
     Member: m_hDeflectOwner (offset 1268) (type integer) (bits 21) (Unsigned)
    Member: m_bTouched (offset 1308) (type integer) (bits 1) (Unsigned)
    Member: m_iType (offset 1312) (type integer) (bits 3) ()
    Member: m_hLauncher (offset 1260) (type integer) (bits 21) (Unsigned)
    Member: m_bDefensiveBomb (offset 1332) (type integer) (bits 1) (Unsigned)
CTFPumpkinBomb (type DT_TFPumpkinBomb)
 Table: baseclass (offset 0) (type DT_BaseAnimating)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
  Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nBody (offset 884) (type integer) (bits 32) ()
  Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
  Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
  Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
  Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
   Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
  Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
  Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
  Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
  Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
   Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
  Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
CTFRagdoll (type DT_TFRagdoll)
 Member: m_vecRagdollOrigin (offset 1188) (type vector) (bits 0) (CoordMP)
 Member: m_iPlayerIndex (offset 1172) (type integer) (bits 7) (Unsigned)
 Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
 Member: m_vecRagdollVelocity (offset 1176) (type vector) (bits 13) (RoundDown)
 Member: m_nForceBone (offset 864) (type integer) (bits 32) ()
 Member: m_bGib (offset 1200) (type integer) (bits 1) (Unsigned)
 Member: m_bBurning (offset 1201) (type integer) (bits 1) (Unsigned)
 Member: m_bElectrocuted (offset 1202) (type integer) (bits 1) (Unsigned)
 Member: m_bFeignDeath (offset 1203) (type integer) (bits 1) (Unsigned)
 Member: m_bWasDisguised (offset 1204) (type integer) (bits 1) (Unsigned)
 Member: m_bBecomeAsh (offset 1205) (type integer) (bits 1) (Unsigned)
 Member: m_bOnGround (offset 1206) (type integer) (bits 1) (Unsigned)
 Member: m_bCloaked (offset 1207) (type integer) (bits 1) (Unsigned)
 Member: m_iDamageCustom (offset 1208) (type integer) (bits 32) ()
 Member: m_iTeam (offset 1212) (type integer) (bits 3) (Unsigned)
 Member: m_iClass (offset 1216) (type integer) (bits 4) (Unsigned)
 Table: m_hRagWearables (offset 0) (type _ST_m_hRagWearables_8)
  Table: lengthproxy (offset 0) (type _LPT_m_hRagWearables_8)
   Member: lengthprop8 (offset 0) (type integer) (bits 4) (Unsigned)
  Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 001 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 002 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 003 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 004 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 005 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 006 (offset 0) (type integer) (bits 21) (Unsigned)
  Member: 007 (offset 0) (type integer) (bits 21) (Unsigned)
 Member: m_bGoldRagdoll (offset 1220) (type integer) (bits 1) (Unsigned)
 Member: m_bIceRagdoll (offset 1221) (type integer) (bits 1) (Unsigned)
 Member: m_bCritOnHardHit (offset 1222) (type integer) (bits 1) (Unsigned)
 Member: m_flHeadScale (offset 1224) (type float) (bits 0) (NoScale)
 Member: m_flTorsoScale (offset 1228) (type float) (bits 0) (NoScale)
 Member: m_flHandScale (offset 1232) (type float) (bits 0) (NoScale)
CTFRaygun (type DT_WeaponRaygun)
 Table: baseclass (offset 0) (type DT_WeaponRocketLauncher)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Member: m_bUseNewProjectileCode (offset 2029) (type integer) (bits 1) (Unsigned)
CTFReviveMarker (type DT_TFReviveMarker)
 Table: baseclass (offset 0) (type DT_BaseAnimating)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
  Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nBody (offset 884) (type integer) (bits 32) ()
  Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
  Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
  Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
  Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
   Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
  Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
  Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
  Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
  Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
   Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
  Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
 Member: m_hOwner (offset 1152) (type integer) (bits 21) (Unsigned)
 Member: m_iHealth (offset 244) (type integer) (bits 32) (VarInt|ChangesOften)
 Member: m_iMaxHealth (offset 240) (type integer) (bits 32) (VarInt)
 Member: m_nRevives (offset 1160) (type integer) (bits 16) (Unsigned|VarInt)
CTFRevolver (type DT_WeaponRevolver)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFRobotArm (type DT_TFWeaponRobotArm)
 Table: baseclass (offset 0) (type DT_TFWeaponWrench)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Member: m_hRobotArm (offset 2048) (type integer) (bits 21) (Unsigned)
CTFRobotDestruction_Robot (type DT_TFRobotDestruction_Robot)
 Table: baseclass (offset 0) (type DT_NextBot)
  Table: baseclass (offset 0) (type DT_BaseCombatCharacter)
   Table: baseclass (offset 0) (type DT_BaseFlex)
    Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: overlay_vars (offset 0) (type DT_OverlayVars)
      Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
       Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
        Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
       Table: 000 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 001 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 002 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 003 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 004 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 005 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 006 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 007 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 008 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 009 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 010 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 011 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 012 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 013 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 014 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: m_flexWeight (offset 1172) (type m_flexWeight)
     Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
     Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
     Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
     Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
     Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
     Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
     Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
     Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
     Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
     Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
     Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
     Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
     Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
     Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
     Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
     Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
     Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
     Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
     Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
     Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
     Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
     Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
     Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
     Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
     Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
     Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
     Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
     Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
     Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
     Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
     Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
     Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
     Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
     Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
     Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
     Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
     Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
     Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
     Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
     Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
     Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
     Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
     Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
     Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
     Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
     Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
     Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
     Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
     Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
     Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
     Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
     Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
     Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
     Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
     Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
     Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
     Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
     Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
     Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
     Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
     Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
     Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
     Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
     Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
     Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
     Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
     Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
     Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
     Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
     Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
     Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
     Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
     Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
     Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
     Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
     Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
     Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
     Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
     Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
     Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
     Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
     Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
     Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
     Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
     Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
     Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
     Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
     Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
     Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
     Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
     Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
     Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
     Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
    Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
    Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
   Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
   Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
    Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
   Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
   Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
    Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
    Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
    Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
    Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
    Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
    Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
    Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
    Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
    Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
    Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
    Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
    Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
    Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
    Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
    Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
    Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
    Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
    Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
    Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
    Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
    Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
    Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
    Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
    Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
    Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
    Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
    Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
    Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
    Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
    Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
    Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
    Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
    Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
    Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
    Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
    Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
    Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
    Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
    Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
    Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
    Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
    Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
    Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
    Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
    Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
    Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
    Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
    Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
 Member: m_iHealth (offset 244) (type integer) (bits 32) (VarInt)
 Member: m_iMaxHealth (offset 240) (type integer) (bits 32) (VarInt)
 Member: m_eType (offset 2324) (type integer) (bits 32) (VarInt)
CTFRobotDestruction_RobotGroup (type DT_TFRobotDestruction_RobotGroup)
 Member: m_pszHudIcon (offset 944) (type string) (bits 0) ()
 Member: m_iTeamNum (offset 516) (type integer) (bits 32) (Unsigned|VarInt)
 Member: m_nGroupNumber (offset 1204) (type integer) (bits 32) (Unsigned|VarInt)
 Member: m_nState (offset 1208) (type integer) (bits 32) (Unsigned|VarInt)
 Member: m_flRespawnStartTime (offset 1212) (type float) (bits 0) (NoScale)
 Member: m_flRespawnEndTime (offset 1216) (type float) (bits 0) (NoScale)
 Member: m_flLastAttackedTime (offset 1220) (type float) (bits 0) (NoScale)
CTFRobotDestruction_RobotSpawn (type DT_TFRobotDestructionRobotSpawn)
CTFRobotDestructionLogic (type DT_TFRobotDestructionLogic)
 Member: m_nMaxPoints (offset 1384) (type integer) (bits 32) (Unsigned|VarInt)
 Member: m_nBlueScore (offset 1400) (type integer) (bits 32) (Unsigned|VarInt)
 Member: m_nRedScore (offset 1404) (type integer) (bits 32) (Unsigned|VarInt)
 Member: m_nBlueTargetPoints (offset 1408) (type integer) (bits 32) (Unsigned|VarInt)
 Member: m_nRedTargetPoints (offset 1412) (type integer) (bits 32) (Unsigned|VarInt)
 Member: m_flBlueTeamRespawnScale (offset 1416) (type float) (bits 0) (NoScale)
 Member: m_flRedTeamRespawnScale (offset 1420) (type float) (bits 0) (NoScale)
 Member: m_flBlueFinaleEndTime (offset 1392) (type float) (bits 0) (NoScale)
 Member: m_flRedFinaleEndTime (offset 1396) (type float) (bits 0) (NoScale)
 Member: m_flFinaleLength (offset 1388) (type float) (bits 0) (NoScale)
 Member: m_szResFile (offset 1424) (type string) (bits 0) ()
 Table: m_eWinningMethod (offset 1684) (type m_eWinningMethod)
  Member: 000 (offset 0) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 001 (offset 4) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 002 (offset 8) (type integer) (bits 32) (Unsigned|VarInt)
  Member: 003 (offset 12) (type integer) (bits 32) (Unsigned|VarInt)
 Member: m_flCountdownEndTime (offset 1700) (type float) (bits 0) (NoScale)
CTFRocketLauncher (type DT_WeaponRocketLauncher)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFRocketLauncher_AirStrike (type DT_WeaponRocketLauncher_AirStrike)
 Table: baseclass (offset 0) (type DT_WeaponRocketLauncher)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFRocketLauncher_DirectHit (type DT_WeaponRocketLauncher_DirectHit)
 Table: baseclass (offset 0) (type DT_WeaponRocketLauncher)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFRocketLauncher_Mortar (type DT_WeaponRocketLauncher_Mortar)
 Table: baseclass (offset 0) (type DT_WeaponRocketLauncher)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFRocketPack (type DT_TFWeaponRocketPack)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Member: m_flInitLaunchTime (offset 2040) (type float) (bits 0) (NoScale)
 Member: m_flLaunchTime (offset 2044) (type float) (bits 0) (NoScale)
 Member: m_flToggleEndTime (offset 2048) (type float) (bits 0) (NoScale)
 Member: m_bEnabled (offset 2053) (type integer) (bits 1) (Unsigned)
CTFScatterGun (type DT_TFScatterGun)
 Table: baseclass (offset 0) (type DT_TFShotgun)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFShotgun (type DT_TFShotgun)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFShotgun_HWG (type DT_TFShotgun_HWG)
 Table: baseclass (offset 0) (type DT_TFShotgun)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFShotgun_Pyro (type DT_TFShotgun_Pyro)
 Table: baseclass (offset 0) (type DT_TFShotgun)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFShotgun_Revenge (type DT_TFShotgun_Revenge)
 Table: baseclass (offset 0) (type DT_TFShotgun)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFShotgun_Soldier (type DT_TFShotgun_Soldier)
 Table: baseclass (offset 0) (type DT_TFShotgun)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFShotgunBuildingRescue (type DT_TFShotgunBuildingRescue)
 Table: baseclass (offset 0) (type DT_TFShotgun)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFShovel (type DT_TFWeaponShovel)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFSlap (type DT_TFWeaponSlap)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Member: m_bFirstHit (offset 2040) (type integer) (bits 1) (Unsigned)
 Member: m_nNumKills (offset 2044) (type integer) (bits 32) ()
CTFSMG (type DT_TFSMG)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFSniperRifle (type DT_TFSniperRifle)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Table: SniperRifleLocalData (offset 0) (type DT_SniperRifleLocalData)
  Member: m_flChargedDamage (offset 2012) (type float) (bits 0) (NoScale|ChangesOften)
CTFSniperRifleClassic (type DT_TFSniperRifleClassic)
 Table: baseclass (offset 0) (type DT_TFSniperRifle)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
  Table: SniperRifleLocalData (offset 0) (type DT_SniperRifleLocalData)
   Member: m_flChargedDamage (offset 2012) (type float) (bits 0) (NoScale|ChangesOften)
 Member: m_bCharging (offset 2040) (type integer) (bits 1) (Unsigned)
CTFSniperRifleDecap (type DT_TFSniperRifleDecap)
 Table: baseclass (offset 0) (type DT_TFSniperRifle)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
  Table: SniperRifleLocalData (offset 0) (type DT_SniperRifleLocalData)
   Member: m_flChargedDamage (offset 2012) (type float) (bits 0) (NoScale|ChangesOften)
CTFSodaPopper (type DT_TFSodaPopper)
 Table: baseclass (offset 0) (type DT_TFScatterGun)
  Table: baseclass (offset 0) (type DT_TFShotgun)
   Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
    Table: baseclass (offset 0) (type DT_TFWeaponBase)
     Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
      Table: baseclass (offset 0) (type DT_EconEntity)
       Table: baseclass (offset 0) (type DT_BaseAnimating)
        Table: baseclass (offset 0) (type DT_BaseEntity)
         Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
          Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
         Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
         Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
         Table: m_Collision (offset 348) (type DT_CollisionProperty)
          Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
          Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
          Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
          Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
          Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
          Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
          Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
          Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
         Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
         Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
         Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
         Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
         Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
         Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
         Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
         Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
         Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
         Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
         Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
         Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
         Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
         Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
         Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
         Table: predictable_id (offset 0) (type DT_PredictableId)
          Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
          Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
         Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
         Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
         Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
         Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
          Member: 000 (offset 0) (type integer) (bits 13) ()
          Member: 001 (offset 4) (type integer) (bits 13) ()
          Member: 002 (offset 8) (type integer) (bits 13) ()
          Member: 003 (offset 12) (type integer) (bits 13) ()
        Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
        Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
        Member: m_nSkin (offset 880) (type integer) (bits 10) ()
        Member: m_nBody (offset 884) (type integer) (bits 32) ()
        Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
        Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
        Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
         Member: 000 (offset 0) (type float) (bits 8) ()
         Member: 001 (offset 4) (type float) (bits 8) ()
         Member: 002 (offset 8) (type float) (bits 8) ()
         Member: 003 (offset 12) (type float) (bits 8) ()
         Member: 004 (offset 16) (type float) (bits 8) ()
         Member: 005 (offset 20) (type float) (bits 8) ()
         Member: 006 (offset 24) (type float) (bits 8) ()
         Member: 007 (offset 28) (type float) (bits 8) ()
         Member: 008 (offset 32) (type float) (bits 8) ()
         Member: 009 (offset 36) (type float) (bits 8) ()
         Member: 010 (offset 40) (type float) (bits 8) ()
         Member: 011 (offset 44) (type float) (bits 8) ()
         Member: 012 (offset 48) (type float) (bits 8) ()
         Member: 013 (offset 52) (type float) (bits 8) ()
         Member: 014 (offset 56) (type float) (bits 8) ()
         Member: 015 (offset 60) (type float) (bits 8) ()
         Member: 016 (offset 64) (type float) (bits 8) ()
         Member: 017 (offset 68) (type float) (bits 8) ()
         Member: 018 (offset 72) (type float) (bits 8) ()
         Member: 019 (offset 76) (type float) (bits 8) ()
         Member: 020 (offset 80) (type float) (bits 8) ()
         Member: 021 (offset 84) (type float) (bits 8) ()
         Member: 022 (offset 88) (type float) (bits 8) ()
         Member: 023 (offset 92) (type float) (bits 8) ()
        Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
        Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
        Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
         Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
         Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
         Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
         Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
        Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
        Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
        Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
        Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
        Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
        Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
        Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
        Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
         Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
        Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
        Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
        Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
       Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
        Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
        Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
        Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
        Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
         Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
         Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
         Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
         Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
         Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
         Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
         Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
         Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
         Table: m_AttributeList (offset 88) (type DT_AttributeList)
          Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
           Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
            Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
           Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
         Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
          Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
           Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
            Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
           Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
      Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
       Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
       Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
       Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
       Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
       Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
       Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
       Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
      Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
       Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
       Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
       Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
       Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
       Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
      Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
      Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
      Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
      Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
     Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
     Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
     Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
     Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
     Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
     Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
      Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
      Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
      Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
      Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
      Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
     Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
     Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
     Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
     Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
     Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
     Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
     Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
     Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
     Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
     Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFSpellBook (type DT_TFWeaponSpellBook)
 Table: baseclass (offset 0) (type DT_TFWeaponThrowable)
  Table: baseclass (offset 0) (type DT_TFWeaponJar)
   Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
    Table: baseclass (offset 0) (type DT_TFWeaponBase)
     Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
      Table: baseclass (offset 0) (type DT_EconEntity)
       Table: baseclass (offset 0) (type DT_BaseAnimating)
        Table: baseclass (offset 0) (type DT_BaseEntity)
         Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
          Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
         Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
         Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
         Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
         Table: m_Collision (offset 348) (type DT_CollisionProperty)
          Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
          Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
          Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
          Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
          Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
          Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
          Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
          Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
          Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
          Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
         Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
         Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
         Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
         Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
         Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
         Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
         Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
         Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
         Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
         Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
         Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
         Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
         Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
         Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
         Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
         Table: predictable_id (offset 0) (type DT_PredictableId)
          Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
          Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
         Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
         Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
         Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
         Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
          Member: 000 (offset 0) (type integer) (bits 13) ()
          Member: 001 (offset 4) (type integer) (bits 13) ()
          Member: 002 (offset 8) (type integer) (bits 13) ()
          Member: 003 (offset 12) (type integer) (bits 13) ()
        Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
        Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
        Member: m_nSkin (offset 880) (type integer) (bits 10) ()
        Member: m_nBody (offset 884) (type integer) (bits 32) ()
        Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
        Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
        Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
         Member: 000 (offset 0) (type float) (bits 8) ()
         Member: 001 (offset 4) (type float) (bits 8) ()
         Member: 002 (offset 8) (type float) (bits 8) ()
         Member: 003 (offset 12) (type float) (bits 8) ()
         Member: 004 (offset 16) (type float) (bits 8) ()
         Member: 005 (offset 20) (type float) (bits 8) ()
         Member: 006 (offset 24) (type float) (bits 8) ()
         Member: 007 (offset 28) (type float) (bits 8) ()
         Member: 008 (offset 32) (type float) (bits 8) ()
         Member: 009 (offset 36) (type float) (bits 8) ()
         Member: 010 (offset 40) (type float) (bits 8) ()
         Member: 011 (offset 44) (type float) (bits 8) ()
         Member: 012 (offset 48) (type float) (bits 8) ()
         Member: 013 (offset 52) (type float) (bits 8) ()
         Member: 014 (offset 56) (type float) (bits 8) ()
         Member: 015 (offset 60) (type float) (bits 8) ()
         Member: 016 (offset 64) (type float) (bits 8) ()
         Member: 017 (offset 68) (type float) (bits 8) ()
         Member: 018 (offset 72) (type float) (bits 8) ()
         Member: 019 (offset 76) (type float) (bits 8) ()
         Member: 020 (offset 80) (type float) (bits 8) ()
         Member: 021 (offset 84) (type float) (bits 8) ()
         Member: 022 (offset 88) (type float) (bits 8) ()
         Member: 023 (offset 92) (type float) (bits 8) ()
        Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
        Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
        Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
         Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
         Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
         Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
         Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
        Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
        Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
        Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
        Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
        Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
        Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
        Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
        Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
         Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
        Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
        Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
        Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
       Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
        Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
        Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
        Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
        Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
         Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
         Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
         Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
         Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
         Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
         Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
         Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
         Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
         Table: m_AttributeList (offset 88) (type DT_AttributeList)
          Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
           Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
            Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
           Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
         Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
          Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
           Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
            Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
           Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
           Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
            Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
            Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
            Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
      Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
       Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
       Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
       Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
       Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
       Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
       Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
       Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
      Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
       Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
       Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
       Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
       Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
       Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
      Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
      Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
      Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
      Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
     Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
     Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
     Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
     Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
     Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
     Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
      Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
      Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
      Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
      Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
      Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
     Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
     Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
     Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
     Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
     Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
     Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
     Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
     Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
     Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
     Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
  Member: m_flChargeBeginTime (offset 2020) (type float) (bits 0) (NoScale)
 Member: m_iSelectedSpellIndex (offset 2040) (type integer) (bits 32) ()
 Member: m_iSpellCharges (offset 2044) (type integer) (bits 32) ()
 Member: m_flTimeNextSpell (offset 2036) (type float) (bits 0) (NoScale)
 Member: m_bFiredAttack (offset 2048) (type integer) (bits 1) (Unsigned)
CTFStickBomb (type DT_TFWeaponStickBomb)
 Table: baseclass (offset 0) (type DT_TFWeaponBreakableMelee)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
  Member: m_bBroken (offset 2040) (type integer) (bits 1) (Unsigned)
 Member: m_iDetonated (offset 2048) (type integer) (bits 1) (Unsigned)
CTFStunBall (type DT_TFProjectile_StunBall)
 Table: baseclass (offset 0) (type DT_TFProjectile_Pipebomb)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGrenadeProj)
   Table: baseclass (offset 0) (type DT_BaseGrenade)
    Table: baseclass (offset 0) (type DT_BaseProjectile)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
    Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
    Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
    Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
    Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
    Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
    Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
   Member: m_vInitialVelocity (offset 1248) (type vector) (bits 20) ()
   Member: m_bCritical (offset 1297) (type integer) (bits 1) (Unsigned)
   Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
   Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
   Member: m_iDeflected (offset 1264) (type integer) (bits 4) (Unsigned)
   Member: m_hDeflectOwner (offset 1268) (type integer) (bits 21) (Unsigned)
  Member: m_bTouched (offset 1308) (type integer) (bits 1) (Unsigned)
  Member: m_iType (offset 1312) (type integer) (bits 3) ()
  Member: m_hLauncher (offset 1260) (type integer) (bits 21) (Unsigned)
  Member: m_bDefensiveBomb (offset 1332) (type integer) (bits 1) (Unsigned)
CTFSword (type DT_TFWeaponSword)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFSyringeGun (type DT_WeaponSyringeGun)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFTankBoss (type DT_TFTankBoss)
 Table: baseclass (offset 0) (type DT_TFBaseBoss)
  Table: baseclass (offset 0) (type DT_NextBot)
   Table: baseclass (offset 0) (type DT_BaseCombatCharacter)
    Table: baseclass (offset 0) (type DT_BaseFlex)
     Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: overlay_vars (offset 0) (type DT_OverlayVars)
       Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
        Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
         Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
        Table: 000 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 001 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 002 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 003 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 004 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 005 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 006 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 007 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 008 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 009 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 010 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 011 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 012 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 013 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
        Table: 014 (offset 0) (type DT_Animationlayer)
         Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
         Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
         Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
         Member: m_flWeight (offset 20) (type float) (bits 8) ()
         Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
     Table: m_flexWeight (offset 1172) (type m_flexWeight)
      Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
      Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
      Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
      Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
      Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
      Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
      Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
      Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
      Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
      Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
      Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
      Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
      Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
      Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
      Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
      Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
      Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
      Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
      Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
      Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
      Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
      Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
      Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
      Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
      Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
      Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
      Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
      Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
      Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
      Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
      Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
      Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
      Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
      Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
      Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
      Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
      Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
      Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
      Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
      Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
      Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
      Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
      Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
      Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
      Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
      Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
      Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
      Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
      Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
      Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
      Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
      Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
      Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
      Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
      Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
      Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
      Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
      Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
      Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
      Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
      Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
      Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
      Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
      Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
      Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
      Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
      Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
      Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
      Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
      Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
      Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
      Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
      Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
      Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
      Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
      Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
      Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
      Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
      Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
      Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
      Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
      Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
      Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
      Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
      Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
      Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
      Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
      Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
      Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
      Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
      Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
      Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
      Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
     Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
     Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
    Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
    Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
     Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
    Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
    Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
     Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
     Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
     Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
     Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
     Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
     Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
     Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
     Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
     Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
     Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
     Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
     Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
     Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
     Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
     Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
     Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
     Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
     Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
     Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
     Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
     Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
     Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
     Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
     Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
     Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
     Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
     Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
     Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
     Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
     Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
     Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
     Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
     Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
     Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
     Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
     Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
     Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
     Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
     Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
     Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
     Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
     Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
     Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
     Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
     Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
     Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
     Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
     Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
  Member: m_lastHealthPercentage (offset 2468) (type float) (bits 0) (NoScale)
CTFTauntProp (type DT_TFTauntProp)
 Table: baseclass (offset 0) (type DT_BaseCombatCharacter)
  Table: baseclass (offset 0) (type DT_BaseFlex)
   Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: overlay_vars (offset 0) (type DT_OverlayVars)
     Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
      Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
       Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
      Table: 000 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 001 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 002 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 003 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 004 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 005 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 006 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 007 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 008 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 009 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 010 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 011 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 012 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 013 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 014 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
   Table: m_flexWeight (offset 1172) (type m_flexWeight)
    Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
    Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
    Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
    Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
    Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
    Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
    Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
    Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
    Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
    Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
    Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
    Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
    Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
    Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
    Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
    Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
    Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
    Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
    Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
    Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
    Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
    Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
    Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
    Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
    Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
    Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
    Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
    Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
    Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
    Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
    Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
    Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
    Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
    Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
    Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
    Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
    Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
    Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
    Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
    Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
    Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
    Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
    Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
    Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
    Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
    Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
    Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
    Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
    Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
    Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
    Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
    Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
    Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
    Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
    Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
    Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
    Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
    Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
    Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
    Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
    Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
    Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
    Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
    Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
    Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
    Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
    Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
    Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
    Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
    Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
    Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
    Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
    Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
    Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
    Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
    Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
    Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
    Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
    Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
    Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
    Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
    Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
    Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
    Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
    Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
    Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
    Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
    Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
    Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
    Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
    Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
    Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
    Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
    Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
    Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
    Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
   Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
   Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
  Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
  Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
   Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
  Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
  Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
   Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
   Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
   Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
   Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
   Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
   Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
   Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
   Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
   Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
   Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
   Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
   Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
   Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
   Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
   Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
   Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
   Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
   Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
   Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
   Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
   Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
   Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
   Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
   Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
   Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
   Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
   Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
   Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
   Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
   Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
   Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
   Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
   Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
   Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
   Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
   Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
   Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
   Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
   Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
   Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
   Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
   Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
   Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
   Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
   Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
   Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
   Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
   Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
CTFTeam (type DT_TFTeam)
 Table: baseclass (offset 0) (type DT_Team)
  Member: m_iTeamNum (offset 944) (type integer) (bits 5) ()
  Member: m_iScore (offset 928) (type integer) (bits 32) ()
  Member: m_iRoundsWon (offset 932) (type integer) (bits 8) ()
  Member: m_szTeamname (offset 896) (type string) (bits 0) ()
  Member: player_array_element (offset 0) (type integer) (bits 10) (Unsigned|InsideArray)
  Member: "player_array" (offset 0) (type array) (bits 0) ()
 Member: m_nFlagCaptures (offset 972) (type integer) (bits 8) ()
 Member: m_iRole (offset 976) (type integer) (bits 4) (Unsigned)
 Member: team_object_array_element (offset 0) (type integer) (bits 21) (Unsigned|InsideArray)
 Member: "team_object_array" (offset 0) (type array) (bits 0) ()
 Member: m_hLeader (offset 992) (type integer) (bits 21) (Unsigned)
CTFThrowable (type DT_TFWeaponThrowable)
 Table: baseclass (offset 0) (type DT_TFWeaponJar)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Member: m_flChargeBeginTime (offset 2020) (type float) (bits 0) (NoScale)
CTFViewModel (type DT_TFViewModel)
 Table: baseclass (offset 0) (type DT_BaseViewModel)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Member: m_nBody (offset 884) (type integer) (bits 8) ()
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nSequence (offset 940) (type integer) (bits 8) (Unsigned)
  Member: m_nViewModelIndex (offset 1168) (type integer) (bits 1) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_nAnimationParity (offset 1184) (type integer) (bits 3) (Unsigned)
  Member: m_hWeapon (offset 1196) (type integer) (bits 21) (Unsigned)
  Member: m_hOwner (offset 1172) (type integer) (bits 21) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_flPoseParameter (offset 944) (type float) (bits 8) (InsideArray)
  Member: m_flPoseParameter (offset 0) (type array) (bits 0) ()
CTFWeaponBase (type DT_TFWeaponBase)
 Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
  Table: baseclass (offset 0) (type DT_EconEntity)
   Table: baseclass (offset 0) (type DT_BaseAnimating)
    Table: baseclass (offset 0) (type DT_BaseEntity)
     Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
      Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
     Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
     Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
     Table: m_Collision (offset 348) (type DT_CollisionProperty)
      Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
      Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
      Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
      Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
      Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
      Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
      Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
      Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
     Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
     Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
     Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
     Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
     Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
     Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
     Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
     Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
     Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
     Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
     Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
     Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
     Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
     Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
     Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
     Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
     Table: predictable_id (offset 0) (type DT_PredictableId)
      Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
      Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
     Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
     Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
     Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
     Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
      Member: 000 (offset 0) (type integer) (bits 13) ()
      Member: 001 (offset 4) (type integer) (bits 13) ()
      Member: 002 (offset 8) (type integer) (bits 13) ()
      Member: 003 (offset 12) (type integer) (bits 13) ()
    Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
    Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
    Member: m_nSkin (offset 880) (type integer) (bits 10) ()
    Member: m_nBody (offset 884) (type integer) (bits 32) ()
    Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
    Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
    Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
     Member: 000 (offset 0) (type float) (bits 8) ()
     Member: 001 (offset 4) (type float) (bits 8) ()
     Member: 002 (offset 8) (type float) (bits 8) ()
     Member: 003 (offset 12) (type float) (bits 8) ()
     Member: 004 (offset 16) (type float) (bits 8) ()
     Member: 005 (offset 20) (type float) (bits 8) ()
     Member: 006 (offset 24) (type float) (bits 8) ()
     Member: 007 (offset 28) (type float) (bits 8) ()
     Member: 008 (offset 32) (type float) (bits 8) ()
     Member: 009 (offset 36) (type float) (bits 8) ()
     Member: 010 (offset 40) (type float) (bits 8) ()
     Member: 011 (offset 44) (type float) (bits 8) ()
     Member: 012 (offset 48) (type float) (bits 8) ()
     Member: 013 (offset 52) (type float) (bits 8) ()
     Member: 014 (offset 56) (type float) (bits 8) ()
     Member: 015 (offset 60) (type float) (bits 8) ()
     Member: 016 (offset 64) (type float) (bits 8) ()
     Member: 017 (offset 68) (type float) (bits 8) ()
     Member: 018 (offset 72) (type float) (bits 8) ()
     Member: 019 (offset 76) (type float) (bits 8) ()
     Member: 020 (offset 80) (type float) (bits 8) ()
     Member: 021 (offset 84) (type float) (bits 8) ()
     Member: 022 (offset 88) (type float) (bits 8) ()
     Member: 023 (offset 92) (type float) (bits 8) ()
    Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
    Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
    Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
     Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
    Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
    Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
    Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
    Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
    Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
    Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
    Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
    Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
     Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
    Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
    Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
    Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
   Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
    Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
    Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
    Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
    Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
     Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
     Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
     Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
     Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
     Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
     Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
     Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
     Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
     Table: m_AttributeList (offset 88) (type DT_AttributeList)
      Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
       Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
        Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
       Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
     Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
      Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
       Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
        Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
       Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
  Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
   Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
   Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
   Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
   Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
   Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
   Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
   Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
  Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
   Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
   Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
   Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
   Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
   Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
  Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
  Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
  Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
  Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
 Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
 Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
 Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
 Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
 Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
 Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
  Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
  Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
  Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
  Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
  Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
 Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
 Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
 Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
 Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
 Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
 Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
 Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
 Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
 Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
 Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFWeaponBaseGrenadeProj (type DT_TFWeaponBaseGrenadeProj)
 Table: baseclass (offset 0) (type DT_BaseGrenade)
  Table: baseclass (offset 0) (type DT_BaseProjectile)
   Table: baseclass (offset 0) (type DT_BaseAnimating)
    Table: baseclass (offset 0) (type DT_BaseEntity)
     Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
      Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
     Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
     Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
     Table: m_Collision (offset 348) (type DT_CollisionProperty)
      Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
      Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
      Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
      Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
      Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
      Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
      Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
      Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
     Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
     Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
     Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
     Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
     Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
     Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
     Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
     Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
     Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
     Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
     Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
     Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
     Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
     Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
     Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
     Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
     Table: predictable_id (offset 0) (type DT_PredictableId)
      Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
      Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
     Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
     Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
     Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
     Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
      Member: 000 (offset 0) (type integer) (bits 13) ()
      Member: 001 (offset 4) (type integer) (bits 13) ()
      Member: 002 (offset 8) (type integer) (bits 13) ()
      Member: 003 (offset 12) (type integer) (bits 13) ()
    Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
    Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
    Member: m_nSkin (offset 880) (type integer) (bits 10) ()
    Member: m_nBody (offset 884) (type integer) (bits 32) ()
    Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
    Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
    Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
     Member: 000 (offset 0) (type float) (bits 8) ()
     Member: 001 (offset 4) (type float) (bits 8) ()
     Member: 002 (offset 8) (type float) (bits 8) ()
     Member: 003 (offset 12) (type float) (bits 8) ()
     Member: 004 (offset 16) (type float) (bits 8) ()
     Member: 005 (offset 20) (type float) (bits 8) ()
     Member: 006 (offset 24) (type float) (bits 8) ()
     Member: 007 (offset 28) (type float) (bits 8) ()
     Member: 008 (offset 32) (type float) (bits 8) ()
     Member: 009 (offset 36) (type float) (bits 8) ()
     Member: 010 (offset 40) (type float) (bits 8) ()
     Member: 011 (offset 44) (type float) (bits 8) ()
     Member: 012 (offset 48) (type float) (bits 8) ()
     Member: 013 (offset 52) (type float) (bits 8) ()
     Member: 014 (offset 56) (type float) (bits 8) ()
     Member: 015 (offset 60) (type float) (bits 8) ()
     Member: 016 (offset 64) (type float) (bits 8) ()
     Member: 017 (offset 68) (type float) (bits 8) ()
     Member: 018 (offset 72) (type float) (bits 8) ()
     Member: 019 (offset 76) (type float) (bits 8) ()
     Member: 020 (offset 80) (type float) (bits 8) ()
     Member: 021 (offset 84) (type float) (bits 8) ()
     Member: 022 (offset 88) (type float) (bits 8) ()
     Member: 023 (offset 92) (type float) (bits 8) ()
    Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
    Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
    Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
     Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
    Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
    Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
    Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
    Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
    Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
    Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
    Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
    Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
     Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
    Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
    Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
    Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
   Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
  Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
  Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
  Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
  Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
  Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
  Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
 Member: m_vInitialVelocity (offset 1248) (type vector) (bits 20) ()
 Member: m_bCritical (offset 1297) (type integer) (bits 1) (Unsigned)
 Member: m_vecOrigin (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_angRotation (offset 0) (type integer) (bits 0) (Exclude)
 Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMpIntegral)
 Member: m_angRotation (offset 804) (type vector) (bits 6) (ChangesOften)
 Member: m_iDeflected (offset 1264) (type integer) (bits 4) (Unsigned)
 Member: m_hDeflectOwner (offset 1268) (type integer) (bits 21) (Unsigned)
CTFWeaponBaseGun (type DT_TFWeaponBaseGun)
 Table: baseclass (offset 0) (type DT_TFWeaponBase)
  Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
   Table: baseclass (offset 0) (type DT_EconEntity)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
     Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
     Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
     Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
     Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
      Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
      Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
      Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
      Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
      Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
      Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
      Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
      Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
      Table: m_AttributeList (offset 88) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
      Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
   Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
    Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
    Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
    Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
    Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
    Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
    Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
    Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
   Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
    Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
    Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
    Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
    Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
    Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
   Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
   Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
   Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
  Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
  Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
  Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
  Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
  Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
  Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
   Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
   Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
   Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
   Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
   Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
  Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
  Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
  Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
  Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
  Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
  Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
  Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
  Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
  Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
  Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFWeaponBaseMelee (type DT_TFWeaponBaseMelee)
 Table: baseclass (offset 0) (type DT_TFWeaponBase)
  Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
   Table: baseclass (offset 0) (type DT_EconEntity)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
     Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
     Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
     Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
     Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
      Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
      Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
      Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
      Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
      Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
      Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
      Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
      Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
      Table: m_AttributeList (offset 88) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
      Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
   Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
    Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
    Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
    Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
    Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
    Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
    Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
    Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
   Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
    Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
    Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
    Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
    Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
    Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
   Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
   Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
   Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
  Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
  Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
  Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
  Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
  Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
  Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
   Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
   Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
   Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
   Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
   Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
  Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
  Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
  Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
  Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
  Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
  Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
  Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
  Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
  Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
  Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFWeaponBaseMerasmusGrenade (type DT_TFWeaponBaseMerasmusGrenade)
 Table: baseclass (offset 0) (type DT_BaseGrenade)
  Table: baseclass (offset 0) (type DT_BaseProjectile)
   Table: baseclass (offset 0) (type DT_BaseAnimating)
    Table: baseclass (offset 0) (type DT_BaseEntity)
     Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
      Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
     Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
     Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
     Table: m_Collision (offset 348) (type DT_CollisionProperty)
      Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
      Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
      Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
      Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
      Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
      Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
      Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
      Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
     Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
     Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
     Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
     Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
     Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
     Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
     Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
     Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
     Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
     Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
     Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
     Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
     Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
     Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
     Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
     Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
     Table: predictable_id (offset 0) (type DT_PredictableId)
      Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
      Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
     Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
     Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
     Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
     Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
      Member: 000 (offset 0) (type integer) (bits 13) ()
      Member: 001 (offset 4) (type integer) (bits 13) ()
      Member: 002 (offset 8) (type integer) (bits 13) ()
      Member: 003 (offset 12) (type integer) (bits 13) ()
    Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
    Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
    Member: m_nSkin (offset 880) (type integer) (bits 10) ()
    Member: m_nBody (offset 884) (type integer) (bits 32) ()
    Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
    Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
    Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
     Member: 000 (offset 0) (type float) (bits 8) ()
     Member: 001 (offset 4) (type float) (bits 8) ()
     Member: 002 (offset 8) (type float) (bits 8) ()
     Member: 003 (offset 12) (type float) (bits 8) ()
     Member: 004 (offset 16) (type float) (bits 8) ()
     Member: 005 (offset 20) (type float) (bits 8) ()
     Member: 006 (offset 24) (type float) (bits 8) ()
     Member: 007 (offset 28) (type float) (bits 8) ()
     Member: 008 (offset 32) (type float) (bits 8) ()
     Member: 009 (offset 36) (type float) (bits 8) ()
     Member: 010 (offset 40) (type float) (bits 8) ()
     Member: 011 (offset 44) (type float) (bits 8) ()
     Member: 012 (offset 48) (type float) (bits 8) ()
     Member: 013 (offset 52) (type float) (bits 8) ()
     Member: 014 (offset 56) (type float) (bits 8) ()
     Member: 015 (offset 60) (type float) (bits 8) ()
     Member: 016 (offset 64) (type float) (bits 8) ()
     Member: 017 (offset 68) (type float) (bits 8) ()
     Member: 018 (offset 72) (type float) (bits 8) ()
     Member: 019 (offset 76) (type float) (bits 8) ()
     Member: 020 (offset 80) (type float) (bits 8) ()
     Member: 021 (offset 84) (type float) (bits 8) ()
     Member: 022 (offset 88) (type float) (bits 8) ()
     Member: 023 (offset 92) (type float) (bits 8) ()
    Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
    Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
    Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
     Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
    Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
    Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
    Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
    Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
    Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
    Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
    Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
    Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
     Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
    Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
    Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
    Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
   Member: m_hOriginalLauncher (offset 1164) (type integer) (bits 21) (Unsigned)
  Member: m_flDamage (offset 1232) (type float) (bits 10) (RoundDown)
  Member: m_DmgRadius (offset 1216) (type float) (bits 10) (RoundDown)
  Member: m_bIsLive (offset 1213) (type integer) (bits 1) (Unsigned)
  Member: m_hThrower (offset 1240) (type integer) (bits 21) (Unsigned)
  Member: m_vecVelocity (offset 668) (type vector) (bits 0) (NoScale)
  Member: m_fFlags (offset 280) (type integer) (bits 11) (Unsigned)
CTFWeaponBuilder (type DT_TFWeaponBuilder)
 Table: baseclass (offset 0) (type DT_TFWeaponBase)
  Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
   Table: baseclass (offset 0) (type DT_EconEntity)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
     Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
     Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
     Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
     Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
      Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
      Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
      Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
      Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
      Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
      Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
      Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
      Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
      Table: m_AttributeList (offset 88) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
      Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
   Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
    Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
    Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
    Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
    Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
    Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
    Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
    Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
   Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
    Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
    Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
    Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
    Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
    Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
   Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
   Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
   Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
  Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
  Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
  Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
  Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
  Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
  Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
   Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
   Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
   Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
   Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
   Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
  Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
  Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
  Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
  Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
  Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
  Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
  Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
  Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
  Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
  Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Member: m_iBuildState (offset 2008) (type integer) (bits 4) (Unsigned)
 Table: BuilderLocalData (offset 0) (type DT_BuilderLocalData)
  Member: m_iObjectType (offset 2012) (type integer) (bits 8) (Unsigned)
  Member: m_hObjectBeingBuilt (offset 2032) (type integer) (bits 21) (Unsigned)
  Table: m_aBuildableObjectTypes (offset 2028) (type m_aBuildableObjectTypes)
   Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
   Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
   Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
   Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
 Member: m_iObjectMode (offset 2016) (type integer) (bits 4) (Unsigned)
 Member: m_flWheatleyTalkingUntil (offset 2024) (type float) (bits 0) (NoScale)
CTFWeaponFlameBall (type DT_WeaponFlameBall)
 Table: baseclass (offset 0) (type DT_WeaponFlameThrower)
  Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
  Member: m_iWeaponState (offset 2016) (type integer) (bits 4) (Unsigned|ChangesOften)
  Member: m_bCritFire (offset 2020) (type integer) (bits 1) (Unsigned)
  Member: m_bHitTarget (offset 2021) (type integer) (bits 1) (Unsigned)
  Member: m_flChargeBeginTime (offset 2032) (type float) (bits 0) (NoScale)
  Table: LocalFlameThrowerData (offset 0) (type DT_LocalFlameThrower)
   Member: m_iActiveFlames (offset 2024) (type integer) (bits 5) (Unsigned|ChangesOften)
   Member: m_iDamagingFlames (offset 2028) (type integer) (bits 10) (Unsigned|ChangesOften)
   Member: m_hFlameManager (offset 2040) (type integer) (bits 21) (Unsigned)
   Member: m_bHasHalloweenSpell (offset 2044) (type integer) (bits 1) (Unsigned)
 Member: m_flRechargeScale (offset 2592) (type float) (bits 0) (NoScale)
CTFWeaponInvis (type DT_TFWeaponInvis)
 Table: baseclass (offset 0) (type DT_TFWeaponBase)
  Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
   Table: baseclass (offset 0) (type DT_EconEntity)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
     Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
     Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
     Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
     Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
      Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
      Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
      Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
      Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
      Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
      Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
      Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
      Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
      Table: m_AttributeList (offset 88) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
      Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
   Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
    Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
    Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
    Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
    Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
    Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
    Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
    Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
   Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
    Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
    Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
    Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
    Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
    Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
   Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
   Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
   Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
  Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
  Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
  Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
  Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
  Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
  Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
   Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
   Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
   Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
   Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
   Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
  Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
  Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
  Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
  Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
  Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
  Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
  Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
  Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
  Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
  Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFWeaponPDA (type DT_TFWeaponPDA)
 Table: baseclass (offset 0) (type DT_TFWeaponBase)
  Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
   Table: baseclass (offset 0) (type DT_EconEntity)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
     Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
     Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
     Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
     Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
      Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
      Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
      Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
      Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
      Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
      Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
      Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
      Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
      Table: m_AttributeList (offset 88) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
      Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
   Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
    Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
    Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
    Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
    Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
    Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
    Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
    Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
   Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
    Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
    Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
    Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
    Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
    Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
   Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
   Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
   Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
  Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
  Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
  Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
  Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
  Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
  Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
   Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
   Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
   Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
   Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
   Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
  Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
  Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
  Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
  Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
  Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
  Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
  Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
  Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
  Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
  Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFWeaponPDA_Engineer_Build (type DT_TFWeaponPDA_Engineer_Build)
 Table: baseclass (offset 0) (type DT_TFWeaponPDA)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFWeaponPDA_Engineer_Destroy (type DT_TFWeaponPDA_Engineer_Destroy)
 Table: baseclass (offset 0) (type DT_TFWeaponPDA)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFWeaponPDA_Spy (type DT_TFWeaponPDA_Spy)
 Table: baseclass (offset 0) (type DT_TFWeaponPDA)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CTFWeaponPDAExpansion_Dispenser (type DT_TFWeaponPDAExpansion_Dispenser)
 Table: baseclass (offset 0) (type DT_TFWearable)
  Table: baseclass (offset 0) (type DT_WearableItem)
   Table: baseclass (offset 0) (type DT_EconEntity)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
     Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
     Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
     Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
     Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
      Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
      Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
      Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
      Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
      Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
      Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
      Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
      Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
      Table: m_AttributeList (offset 88) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
      Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
  Member: m_bDisguiseWearable (offset 1436) (type integer) (bits 1) (Unsigned)
  Member: m_hWeaponAssociatedWith (offset 1440) (type integer) (bits 21) (Unsigned)
CTFWeaponPDAExpansion_Teleporter (type DT_TFWeaponPDAExpansion_Teleporter)
 Table: baseclass (offset 0) (type DT_TFWearable)
  Table: baseclass (offset 0) (type DT_WearableItem)
   Table: baseclass (offset 0) (type DT_EconEntity)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
     Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
     Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
     Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
     Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
      Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
      Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
      Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
      Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
      Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
      Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
      Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
      Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
      Table: m_AttributeList (offset 88) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
      Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
  Member: m_bDisguiseWearable (offset 1436) (type integer) (bits 1) (Unsigned)
  Member: m_hWeaponAssociatedWith (offset 1440) (type integer) (bits 21) (Unsigned)
CTFWeaponSapper (type DT_TFWeaponSapper)
 Table: baseclass (offset 0) (type DT_TFWeaponBuilder)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
  Member: m_iBuildState (offset 2008) (type integer) (bits 4) (Unsigned)
  Table: BuilderLocalData (offset 0) (type DT_BuilderLocalData)
   Member: m_iObjectType (offset 2012) (type integer) (bits 8) (Unsigned)
   Member: m_hObjectBeingBuilt (offset 2032) (type integer) (bits 21) (Unsigned)
   Table: m_aBuildableObjectTypes (offset 2028) (type m_aBuildableObjectTypes)
    Member: 000 (offset 0) (type integer) (bits 1) (Unsigned)
    Member: 001 (offset 1) (type integer) (bits 1) (Unsigned)
    Member: 002 (offset 2) (type integer) (bits 1) (Unsigned)
    Member: 003 (offset 3) (type integer) (bits 1) (Unsigned)
  Member: m_iObjectMode (offset 2016) (type integer) (bits 4) (Unsigned)
  Member: m_flWheatleyTalkingUntil (offset 2024) (type float) (bits 0) (NoScale)
 Member: m_flChargeBeginTime (offset 2104) (type float) (bits 0) (NoScale)
CTFWearable (type DT_TFWearable)
 Table: baseclass (offset 0) (type DT_WearableItem)
  Table: baseclass (offset 0) (type DT_EconEntity)
   Table: baseclass (offset 0) (type DT_BaseAnimating)
    Table: baseclass (offset 0) (type DT_BaseEntity)
     Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
      Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
     Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
     Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
     Table: m_Collision (offset 348) (type DT_CollisionProperty)
      Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
      Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
      Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
      Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
      Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
      Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
      Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
      Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
     Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
     Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
     Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
     Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
     Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
     Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
     Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
     Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
     Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
     Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
     Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
     Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
     Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
     Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
     Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
     Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
     Table: predictable_id (offset 0) (type DT_PredictableId)
      Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
      Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
     Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
     Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
     Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
     Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
      Member: 000 (offset 0) (type integer) (bits 13) ()
      Member: 001 (offset 4) (type integer) (bits 13) ()
      Member: 002 (offset 8) (type integer) (bits 13) ()
      Member: 003 (offset 12) (type integer) (bits 13) ()
    Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
    Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
    Member: m_nSkin (offset 880) (type integer) (bits 10) ()
    Member: m_nBody (offset 884) (type integer) (bits 32) ()
    Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
    Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
    Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
     Member: 000 (offset 0) (type float) (bits 8) ()
     Member: 001 (offset 4) (type float) (bits 8) ()
     Member: 002 (offset 8) (type float) (bits 8) ()
     Member: 003 (offset 12) (type float) (bits 8) ()
     Member: 004 (offset 16) (type float) (bits 8) ()
     Member: 005 (offset 20) (type float) (bits 8) ()
     Member: 006 (offset 24) (type float) (bits 8) ()
     Member: 007 (offset 28) (type float) (bits 8) ()
     Member: 008 (offset 32) (type float) (bits 8) ()
     Member: 009 (offset 36) (type float) (bits 8) ()
     Member: 010 (offset 40) (type float) (bits 8) ()
     Member: 011 (offset 44) (type float) (bits 8) ()
     Member: 012 (offset 48) (type float) (bits 8) ()
     Member: 013 (offset 52) (type float) (bits 8) ()
     Member: 014 (offset 56) (type float) (bits 8) ()
     Member: 015 (offset 60) (type float) (bits 8) ()
     Member: 016 (offset 64) (type float) (bits 8) ()
     Member: 017 (offset 68) (type float) (bits 8) ()
     Member: 018 (offset 72) (type float) (bits 8) ()
     Member: 019 (offset 76) (type float) (bits 8) ()
     Member: 020 (offset 80) (type float) (bits 8) ()
     Member: 021 (offset 84) (type float) (bits 8) ()
     Member: 022 (offset 88) (type float) (bits 8) ()
     Member: 023 (offset 92) (type float) (bits 8) ()
    Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
    Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
    Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
     Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
    Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
    Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
    Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
    Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
    Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
    Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
    Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
    Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
     Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
    Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
    Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
    Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
   Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
    Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
    Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
    Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
    Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
     Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
     Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
     Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
     Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
     Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
     Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
     Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
     Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
     Table: m_AttributeList (offset 88) (type DT_AttributeList)
      Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
       Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
        Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
       Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
     Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
      Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
       Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
        Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
       Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
 Member: m_bDisguiseWearable (offset 1436) (type integer) (bits 1) (Unsigned)
 Member: m_hWeaponAssociatedWith (offset 1440) (type integer) (bits 21) (Unsigned)
CTFWearableCampaignItem (type DT_TFWearableCampaignItem)
 Table: baseclass (offset 0) (type DT_TFWearable)
  Table: baseclass (offset 0) (type DT_WearableItem)
   Table: baseclass (offset 0) (type DT_EconEntity)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
     Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
     Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
     Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
     Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
      Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
      Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
      Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
      Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
      Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
      Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
      Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
      Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
      Table: m_AttributeList (offset 88) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
      Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
  Member: m_bDisguiseWearable (offset 1436) (type integer) (bits 1) (Unsigned)
  Member: m_hWeaponAssociatedWith (offset 1440) (type integer) (bits 21) (Unsigned)
 Member: m_nState (offset 1496) (type integer) (bits 32) ()
CTFWearableDemoShield (type DT_TFWearableDemoShield)
 Table: baseclass (offset 0) (type DT_TFWearable)
  Table: baseclass (offset 0) (type DT_WearableItem)
   Table: baseclass (offset 0) (type DT_EconEntity)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
     Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
     Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
     Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
     Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
      Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
      Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
      Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
      Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
      Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
      Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
      Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
      Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
      Table: m_AttributeList (offset 88) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
      Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
  Member: m_bDisguiseWearable (offset 1436) (type integer) (bits 1) (Unsigned)
  Member: m_hWeaponAssociatedWith (offset 1440) (type integer) (bits 21) (Unsigned)
CTFWearableItem (type DT_TFWearableItem)
 Table: baseclass (offset 0) (type DT_WearableItem)
  Table: baseclass (offset 0) (type DT_EconEntity)
   Table: baseclass (offset 0) (type DT_BaseAnimating)
    Table: baseclass (offset 0) (type DT_BaseEntity)
     Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
      Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
     Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
     Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
     Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
     Table: m_Collision (offset 348) (type DT_CollisionProperty)
      Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
      Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
      Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
      Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
      Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
      Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
      Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
      Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
      Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
      Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
     Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
     Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
     Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
     Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
     Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
     Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
     Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
     Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
     Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
     Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
     Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
     Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
     Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
     Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
     Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
     Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
     Table: predictable_id (offset 0) (type DT_PredictableId)
      Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
      Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
     Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
     Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
     Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
     Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
      Member: 000 (offset 0) (type integer) (bits 13) ()
      Member: 001 (offset 4) (type integer) (bits 13) ()
      Member: 002 (offset 8) (type integer) (bits 13) ()
      Member: 003 (offset 12) (type integer) (bits 13) ()
    Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
    Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
    Member: m_nSkin (offset 880) (type integer) (bits 10) ()
    Member: m_nBody (offset 884) (type integer) (bits 32) ()
    Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
    Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
    Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
     Member: 000 (offset 0) (type float) (bits 8) ()
     Member: 001 (offset 4) (type float) (bits 8) ()
     Member: 002 (offset 8) (type float) (bits 8) ()
     Member: 003 (offset 12) (type float) (bits 8) ()
     Member: 004 (offset 16) (type float) (bits 8) ()
     Member: 005 (offset 20) (type float) (bits 8) ()
     Member: 006 (offset 24) (type float) (bits 8) ()
     Member: 007 (offset 28) (type float) (bits 8) ()
     Member: 008 (offset 32) (type float) (bits 8) ()
     Member: 009 (offset 36) (type float) (bits 8) ()
     Member: 010 (offset 40) (type float) (bits 8) ()
     Member: 011 (offset 44) (type float) (bits 8) ()
     Member: 012 (offset 48) (type float) (bits 8) ()
     Member: 013 (offset 52) (type float) (bits 8) ()
     Member: 014 (offset 56) (type float) (bits 8) ()
     Member: 015 (offset 60) (type float) (bits 8) ()
     Member: 016 (offset 64) (type float) (bits 8) ()
     Member: 017 (offset 68) (type float) (bits 8) ()
     Member: 018 (offset 72) (type float) (bits 8) ()
     Member: 019 (offset 76) (type float) (bits 8) ()
     Member: 020 (offset 80) (type float) (bits 8) ()
     Member: 021 (offset 84) (type float) (bits 8) ()
     Member: 022 (offset 88) (type float) (bits 8) ()
     Member: 023 (offset 92) (type float) (bits 8) ()
    Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
    Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
    Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
     Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
    Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
    Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
    Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
    Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
    Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
    Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
    Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
    Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
     Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
    Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
    Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
    Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
   Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
    Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
    Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
    Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
    Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
     Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
     Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
     Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
     Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
     Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
     Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
     Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
     Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
     Table: m_AttributeList (offset 88) (type DT_AttributeList)
      Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
       Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
        Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
       Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
     Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
      Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
       Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
        Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
       Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
        Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
        Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
        Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
   Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
CTFWearableLevelableItem (type DT_TFWearableLevelableItem)
 Table: baseclass (offset 0) (type DT_TFWearable)
  Table: baseclass (offset 0) (type DT_WearableItem)
   Table: baseclass (offset 0) (type DT_EconEntity)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
     Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
     Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
     Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
     Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
      Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
      Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
      Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
      Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
      Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
      Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
      Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
      Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
      Table: m_AttributeList (offset 88) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
      Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
  Member: m_bDisguiseWearable (offset 1436) (type integer) (bits 1) (Unsigned)
  Member: m_hWeaponAssociatedWith (offset 1440) (type integer) (bits 21) (Unsigned)
 Member: m_unLevel (offset 1472) (type integer) (bits 32) (Unsigned|VarInt)
CTFWearableRazorback (type DT_TFWearableRazorback)
 Table: baseclass (offset 0) (type DT_TFWearable)
  Table: baseclass (offset 0) (type DT_WearableItem)
   Table: baseclass (offset 0) (type DT_EconEntity)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
     Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
     Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
     Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
     Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
      Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
      Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
      Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
      Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
      Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
      Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
      Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
      Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
      Table: m_AttributeList (offset 88) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
      Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
  Member: m_bDisguiseWearable (offset 1436) (type integer) (bits 1) (Unsigned)
  Member: m_hWeaponAssociatedWith (offset 1440) (type integer) (bits 21) (Unsigned)
CTFWearableRobotArm (type DT_TFWearableRobotArm)
 Table: baseclass (offset 0) (type DT_TFWearable)
  Table: baseclass (offset 0) (type DT_WearableItem)
   Table: baseclass (offset 0) (type DT_EconEntity)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
     Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
     Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
     Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
     Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
      Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
      Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
      Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
      Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
      Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
      Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
      Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
      Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
      Table: m_AttributeList (offset 88) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
      Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
  Member: m_bDisguiseWearable (offset 1436) (type integer) (bits 1) (Unsigned)
  Member: m_hWeaponAssociatedWith (offset 1440) (type integer) (bits 21) (Unsigned)
CTFWearableVM (type DT_TFWearableVM)
 Table: baseclass (offset 0) (type DT_TFWearable)
  Table: baseclass (offset 0) (type DT_WearableItem)
   Table: baseclass (offset 0) (type DT_EconEntity)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
     Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
     Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
     Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
     Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
      Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
      Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
      Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
      Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
      Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
      Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
      Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
      Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
      Table: m_AttributeList (offset 88) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
      Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
  Member: m_bDisguiseWearable (offset 1436) (type integer) (bits 1) (Unsigned)
  Member: m_hWeaponAssociatedWith (offset 1440) (type integer) (bits 21) (Unsigned)
CTFWrench (type DT_TFWeaponWrench)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseMelee)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CVGuiScreen (type DT_VGuiScreen)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_flWidth (offset 860) (type float) (bits 0) (NoScale)
 Member: m_flHeight (offset 864) (type float) (bits 0) (NoScale)
 Member: m_nAttachmentIndex (offset 872) (type integer) (bits 5) (Unsigned)
 Member: m_nPanelName (offset 868) (type integer) (bits 8) (Unsigned)
 Member: m_fScreenFlags (offset 880) (type integer) (bits 5) (Unsigned)
 Member: m_nOverlayMaterial (offset 876) (type integer) (bits 10) (Unsigned)
 Member: m_hPlayerOwner (offset 884) (type integer) (bits 21) (Unsigned)
CVoteController (type DT_VoteController)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_iActiveIssueIndex (offset 856) (type integer) (bits 32) ()
 Member: m_iOnlyTeamToVote (offset 860) (type integer) (bits 32) ()
 Table: m_nVoteOptionCount (offset 864) (type m_nVoteOptionCount)
  Member: 000 (offset 0) (type integer) (bits 8) (Unsigned)
  Member: 001 (offset 4) (type integer) (bits 8) (Unsigned)
  Member: 002 (offset 8) (type integer) (bits 8) (Unsigned)
  Member: 003 (offset 12) (type integer) (bits 8) (Unsigned)
  Member: 004 (offset 16) (type integer) (bits 8) (Unsigned)
 Member: m_nPotentialVotes (offset 884) (type integer) (bits 32) ()
 Member: m_bIsYesNoVote (offset 888) (type integer) (bits 1) (Unsigned)
CWaterBullet (type DT_WaterBullet)
 Table: baseclass (offset 0) (type DT_BaseAnimating)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
  Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
  Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
  Member: m_nSkin (offset 880) (type integer) (bits 10) ()
  Member: m_nBody (offset 884) (type integer) (bits 32) ()
  Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
  Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
  Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
   Member: 000 (offset 0) (type float) (bits 8) ()
   Member: 001 (offset 4) (type float) (bits 8) ()
   Member: 002 (offset 8) (type float) (bits 8) ()
   Member: 003 (offset 12) (type float) (bits 8) ()
   Member: 004 (offset 16) (type float) (bits 8) ()
   Member: 005 (offset 20) (type float) (bits 8) ()
   Member: 006 (offset 24) (type float) (bits 8) ()
   Member: 007 (offset 28) (type float) (bits 8) ()
   Member: 008 (offset 32) (type float) (bits 8) ()
   Member: 009 (offset 36) (type float) (bits 8) ()
   Member: 010 (offset 40) (type float) (bits 8) ()
   Member: 011 (offset 44) (type float) (bits 8) ()
   Member: 012 (offset 48) (type float) (bits 8) ()
   Member: 013 (offset 52) (type float) (bits 8) ()
   Member: 014 (offset 56) (type float) (bits 8) ()
   Member: 015 (offset 60) (type float) (bits 8) ()
   Member: 016 (offset 64) (type float) (bits 8) ()
   Member: 017 (offset 68) (type float) (bits 8) ()
   Member: 018 (offset 72) (type float) (bits 8) ()
   Member: 019 (offset 76) (type float) (bits 8) ()
   Member: 020 (offset 80) (type float) (bits 8) ()
   Member: 021 (offset 84) (type float) (bits 8) ()
   Member: 022 (offset 88) (type float) (bits 8) ()
   Member: 023 (offset 92) (type float) (bits 8) ()
  Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
  Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
  Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
   Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
   Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
   Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
   Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
  Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
  Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
  Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
  Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
  Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
  Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
  Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
  Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
   Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
  Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
  Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
  Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
CWaterLODControl (type DT_WaterLODControl)
 Member: m_flCheapWaterStartDistance (offset 856) (type float) (bits 0) (NoScale)
 Member: m_flCheapWaterEndDistance (offset 860) (type float) (bits 0) (NoScale)
CWeaponIFMBase (type DT_WeaponIFMBase)
 Table: baseclass (offset 0) (type DT_TFWeaponBase)
  Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
   Table: baseclass (offset 0) (type DT_EconEntity)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
     Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
     Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
     Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
     Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
      Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
      Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
      Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
      Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
      Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
      Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
      Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
      Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
      Table: m_AttributeList (offset 88) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
      Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
       Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
        Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
         Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
        Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
         Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
         Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
         Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
    Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
   Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
    Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
    Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
    Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
    Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
    Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
    Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
    Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
   Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
    Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
    Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
    Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
    Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
    Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
   Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
   Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
   Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
   Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
  Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
  Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
  Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
  Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
  Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
  Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
   Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
   Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
   Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
   Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
   Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
  Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
  Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
  Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
  Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
  Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
  Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
  Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
  Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
  Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
  Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
CWeaponIFMBaseCamera (type DT_WeaponIFMBaseCamera)
 Table: baseclass (offset 0) (type DT_WeaponIFMBase)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Member: m_flRenderAspectRatio (offset 2008) (type float) (bits 0) (NoScale)
 Member: m_flRenderFOV (offset 2012) (type float) (bits 0) (NoScale)
 Member: m_flRenderArmLength (offset 2016) (type float) (bits 0) (NoScale)
 Member: m_vecRenderPosition (offset 2020) (type vector) (bits 0) (NoScale)
 Member: m_angRenderAngles (offset 2032) (type vector) (bits 0) (NoScale)
CWeaponIFMSteadyCam (type DT_WeaponIFMSteadyCam)
 Table: baseclass (offset 0) (type DT_WeaponIFMBaseCamera)
  Table: baseclass (offset 0) (type DT_WeaponIFMBase)
   Table: baseclass (offset 0) (type DT_TFWeaponBase)
    Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
     Table: baseclass (offset 0) (type DT_EconEntity)
      Table: baseclass (offset 0) (type DT_BaseAnimating)
       Table: baseclass (offset 0) (type DT_BaseEntity)
        Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
         Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
        Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
        Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
        Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
        Table: m_Collision (offset 348) (type DT_CollisionProperty)
         Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
         Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
         Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
         Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
         Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
         Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
         Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
         Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
         Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
         Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
        Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
        Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
        Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
        Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
        Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
        Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
        Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
        Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
        Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
        Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
        Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
        Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
        Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
        Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
        Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
        Table: predictable_id (offset 0) (type DT_PredictableId)
         Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
         Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
        Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
        Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
        Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
        Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
         Member: 000 (offset 0) (type integer) (bits 13) ()
         Member: 001 (offset 4) (type integer) (bits 13) ()
         Member: 002 (offset 8) (type integer) (bits 13) ()
         Member: 003 (offset 12) (type integer) (bits 13) ()
       Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
       Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
       Member: m_nSkin (offset 880) (type integer) (bits 10) ()
       Member: m_nBody (offset 884) (type integer) (bits 32) ()
       Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
       Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
       Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
        Member: 000 (offset 0) (type float) (bits 8) ()
        Member: 001 (offset 4) (type float) (bits 8) ()
        Member: 002 (offset 8) (type float) (bits 8) ()
        Member: 003 (offset 12) (type float) (bits 8) ()
        Member: 004 (offset 16) (type float) (bits 8) ()
        Member: 005 (offset 20) (type float) (bits 8) ()
        Member: 006 (offset 24) (type float) (bits 8) ()
        Member: 007 (offset 28) (type float) (bits 8) ()
        Member: 008 (offset 32) (type float) (bits 8) ()
        Member: 009 (offset 36) (type float) (bits 8) ()
        Member: 010 (offset 40) (type float) (bits 8) ()
        Member: 011 (offset 44) (type float) (bits 8) ()
        Member: 012 (offset 48) (type float) (bits 8) ()
        Member: 013 (offset 52) (type float) (bits 8) ()
        Member: 014 (offset 56) (type float) (bits 8) ()
        Member: 015 (offset 60) (type float) (bits 8) ()
        Member: 016 (offset 64) (type float) (bits 8) ()
        Member: 017 (offset 68) (type float) (bits 8) ()
        Member: 018 (offset 72) (type float) (bits 8) ()
        Member: 019 (offset 76) (type float) (bits 8) ()
        Member: 020 (offset 80) (type float) (bits 8) ()
        Member: 021 (offset 84) (type float) (bits 8) ()
        Member: 022 (offset 88) (type float) (bits 8) ()
        Member: 023 (offset 92) (type float) (bits 8) ()
       Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
       Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
       Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
        Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
        Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
        Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
        Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
       Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
       Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
       Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
       Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
       Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
       Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
       Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
       Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
        Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
       Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
       Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
       Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
      Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
       Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
       Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
       Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
       Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
        Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
        Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
        Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
        Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
        Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
        Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
        Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
        Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
        Table: m_AttributeList (offset 88) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
        Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
        Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
         Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
          Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
           Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
          Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
          Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
           Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
           Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
           Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
      Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
     Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
      Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
      Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
      Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
      Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
      Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
      Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
      Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
      Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
      Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
      Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
      Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
     Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
     Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
     Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
     Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
    Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
    Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
    Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
    Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
    Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
    Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
     Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
     Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
     Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
     Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
     Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
    Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
    Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
    Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
    Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
    Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
    Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
    Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
    Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
    Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
    Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
  Member: m_flRenderAspectRatio (offset 2008) (type float) (bits 0) (NoScale)
  Member: m_flRenderFOV (offset 2012) (type float) (bits 0) (NoScale)
  Member: m_flRenderArmLength (offset 2016) (type float) (bits 0) (NoScale)
  Member: m_vecRenderPosition (offset 2020) (type vector) (bits 0) (NoScale)
  Member: m_angRenderAngles (offset 2032) (type vector) (bits 0) (NoScale)
CWeaponMedigun (type DT_WeaponMedigun)
 Table: baseclass (offset 0) (type DT_TFWeaponBaseGun)
  Table: baseclass (offset 0) (type DT_TFWeaponBase)
   Table: baseclass (offset 0) (type DT_BaseCombatWeapon)
    Table: baseclass (offset 0) (type DT_EconEntity)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: m_AttributeManager (offset 1160) (type DT_AttributeContainer)
      Member: m_hOuter (offset 56) (type integer) (bits 21) (Unsigned)
      Member: m_ProviderType (offset 64) (type integer) (bits 4) (Unsigned)
      Member: m_iReapplyProvisionParity (offset 52) (type integer) (bits 6) (Unsigned)
      Table: m_Item (offset 96) (type DT_ScriptCreatedItem)
       Member: m_iItemDefinitionIndex (offset 4) (type integer) (bits 20) (Unsigned)
       Member: m_iEntityLevel (offset 12) (type integer) (bits 8) ()
       Member: m_iItemIDHigh (offset 24) (type integer) (bits 32) (Unsigned)
       Member: m_iItemIDLow (offset 28) (type integer) (bits 32) (Unsigned)
       Member: m_iAccountID (offset 32) (type integer) (bits 32) (Unsigned)
       Member: m_iEntityQuality (offset 8) (type integer) (bits 5) ()
       Member: m_bInitialized (offset 84) (type integer) (bits 1) (Unsigned)
       Member: m_bOnlyIterateItemViewAttributes (offset 144) (type integer) (bits 1) (Unsigned)
       Table: m_AttributeList (offset 88) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNumber (offset 80) (type integer) (bits 32) ()
       Table: m_NetworkedDynamicAttributesForDemos (offset 116) (type DT_AttributeList)
        Table: m_Attributes (offset 0) (type _ST_m_Attributes_20)
         Table: lengthproxy (offset 0) (type _LPT_m_Attributes_20)
          Member: lengthprop20 (offset 0) (type integer) (bits 5) (Unsigned)
         Table: 000 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 001 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 002 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 003 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 004 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 005 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 006 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 007 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 008 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 009 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 010 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 011 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 012 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 013 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 014 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 015 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 016 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 017 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 018 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
         Table: 019 (offset 0) (type DT_ScriptCreatedAttribute)
          Member: m_iAttributeDefinitionIndex (offset 4) (type integer) (bits 16) (Unsigned)
          Member: m_iRawValue32 (offset 8) (type integer) (bits 32) (Unsigned)
          Member: m_nRefundableCurrency (offset 12) (type integer) (bits 32) (Unsigned)
     Member: m_bValidatedAttachedEntity (offset 1408) (type integer) (bits 1) (Unsigned)
    Table: LocalWeaponData (offset 0) (type DT_LocalWeaponData)
     Member: m_iClip1 (offset 1512) (type integer) (bits 8) (Unsigned)
     Member: m_iClip2 (offset 1516) (type integer) (bits 8) (Unsigned)
     Member: m_iPrimaryAmmoType (offset 1504) (type integer) (bits 8) ()
     Member: m_iSecondaryAmmoType (offset 1508) (type integer) (bits 8) ()
     Member: m_nViewModelIndex (offset 1440) (type integer) (bits 1) (Unsigned)
     Member: m_bFlipViewModel (offset 1560) (type integer) (bits 8) ()
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Table: LocalActiveWeaponData (offset 0) (type DT_LocalActiveWeaponData)
     Member: m_flNextPrimaryAttack (offset 1444) (type float) (bits 0) (NoScale)
     Member: m_flNextSecondaryAttack (offset 1448) (type float) (bits 0) (NoScale)
     Member: m_nNextThinkTick (offset 208) (type integer) (bits 32) ()
     Member: m_flTimeWeaponIdle (offset 1452) (type float) (bits 0) (NoScale)
     Member: m_flAnimTime (offset 0) (type integer) (bits 0) (Exclude)
    Member: m_iViewModelIndex (offset 1460) (type integer) (bits 13) ()
    Member: m_iWorldModelIndex (offset 1464) (type integer) (bits 13) ()
    Member: m_iState (offset 1496) (type integer) (bits 8) (Unsigned)
    Member: m_hOwner (offset 1424) (type integer) (bits 21) (Unsigned)
   Member: m_bLowered (offset 1732) (type integer) (bits 1) (Unsigned)
   Member: m_bResetParity (offset 1896) (type integer) (bits 1) (Unsigned)
   Member: m_iReloadMode (offset 1704) (type integer) (bits 4) (Unsigned)
   Member: m_bReloadedThroughAnimEvent (offset 1908) (type integer) (bits 1) (Unsigned)
   Member: m_bDisguiseWeapon (offset 1964) (type integer) (bits 1) (Unsigned)
   Table: LocalActiveTFWeaponData (offset 0) (type DT_LocalTFWeaponData)
    Member: m_flLastCritCheckTime (offset 1748) (type float) (bits 0) (NoScale)
    Member: m_flReloadPriorNextFire (offset 1708) (type float) (bits 0) (NoScale)
    Member: m_flLastFireTime (offset 1968) (type float) (bits 0) (NoScale)
    Member: m_flEffectBarRegenTime (offset 1696) (type float) (bits 0) (NoScale)
    Member: m_flObservedCritChance (offset 1980) (type float) (bits 0) (NoScale)
   Table: NonLocalTFWeaponData (offset 0) (type DT_TFWeaponDataNonLocal)
   Member: m_flEnergy (offset 1912) (type float) (bits 0) (NoScale)
   Member: m_hExtraWearable (offset 1972) (type integer) (bits 21) (Unsigned)
   Member: m_hExtraWearableViewModel (offset 1976) (type integer) (bits 21) (Unsigned)
   Member: m_bBeingRepurposedForTaunt (offset 1984) (type integer) (bits 1) (Unsigned)
   Member: m_nKillComboClass (offset 1988) (type integer) (bits 4) (Unsigned)
   Member: m_nKillComboCount (offset 1992) (type integer) (bits 2) (Unsigned)
   Member: m_flInspectAnimEndTime (offset 1996) (type float) (bits 0) (NoScale)
   Member: m_nInspectStage (offset 2000) (type integer) (bits 32) (VarInt)
   Member: m_iConsecutiveShots (offset 1960) (type integer) (bits 32) (VarInt)
 Member: m_hHealingTarget (offset 2008) (type integer) (bits 21) (Unsigned)
 Member: m_bHealing (offset 2017) (type integer) (bits 1) (Unsigned)
 Member: m_bAttacking (offset 2018) (type integer) (bits 1) (Unsigned)
 Member: m_bChargeRelease (offset 2041) (type integer) (bits 1) (Unsigned)
 Member: m_bHolstered (offset 2040) (type integer) (bits 1) (Unsigned)
 Member: m_nChargeResistType (offset 2048) (type integer) (bits 32) ()
 Member: m_hLastHealingTarget (offset 2012) (type integer) (bits 21) (Unsigned)
 Table: LocalTFWeaponMedigunData (offset 0) (type DT_LocalTFWeaponMedigunData)
  Member: m_flChargeLevel (offset 2044) (type float) (bits 0) (NoScale|ChangesOften)
 Table: NonLocalTFWeaponMedigunData (offset 0) (type DT_TFWeaponMedigunDataNonLocal)
  Member: m_flChargeLevel (offset 2044) (type float) (bits 0) (NoScale|ChangesOften)
CWorld (type DT_WORLD)
 Table: baseclass (offset 0) (type DT_BaseEntity)
  Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
   Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
  Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
  Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
  Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
  Table: m_Collision (offset 348) (type DT_CollisionProperty)
   Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
   Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
   Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
   Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
   Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
   Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
   Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
   Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
   Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
   Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
  Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
  Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
  Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
  Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
  Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
  Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
  Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
  Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
  Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
  Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
  Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
  Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
  Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
  Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
  Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
  Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
  Table: predictable_id (offset 0) (type DT_PredictableId)
   Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
   Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
  Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
  Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
  Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
  Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
   Member: 000 (offset 0) (type integer) (bits 13) ()
   Member: 001 (offset 4) (type integer) (bits 13) ()
   Member: 002 (offset 8) (type integer) (bits 13) ()
   Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_flWaveHeight (offset 860) (type float) (bits 8) (RoundUp)
 Member: m_WorldMins (offset 864) (type vector) (bits 0) (CoordMP)
 Member: m_WorldMaxs (offset 876) (type vector) (bits 0) (CoordMP)
 Member: m_bStartDark (offset 908) (type integer) (bits 1) (Unsigned)
 Member: m_flMaxOccludeeArea (offset 888) (type float) (bits 0) (NoScale)
 Member: m_flMinOccluderArea (offset 892) (type float) (bits 0) (NoScale)
 Member: m_flMaxPropScreenSpaceWidth (offset 900) (type float) (bits 0) (NoScale)
 Member: m_flMinPropScreenSpaceWidth (offset 896) (type float) (bits 0) (NoScale)
 Member: m_iszDetailSpriteMaterial (offset 904) (type string) (bits 0) ()
 Member: m_bColdWorld (offset 909) (type integer) (bits 1) (Unsigned)
CZombie (type DT_Zombie)
 Table: baseclass (offset 0) (type DT_NextBot)
  Table: baseclass (offset 0) (type DT_BaseCombatCharacter)
   Table: baseclass (offset 0) (type DT_BaseFlex)
    Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
     Table: baseclass (offset 0) (type DT_BaseAnimating)
      Table: baseclass (offset 0) (type DT_BaseEntity)
       Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
        Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
       Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
       Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
       Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
       Table: m_Collision (offset 348) (type DT_CollisionProperty)
        Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
        Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
        Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
        Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
        Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
        Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
        Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
        Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
        Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
        Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
       Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
       Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
       Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
       Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
       Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
       Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
       Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
       Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
       Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
       Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
       Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
       Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
       Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
       Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
       Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
       Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
       Table: predictable_id (offset 0) (type DT_PredictableId)
        Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
        Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
       Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
       Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
       Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
       Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
        Member: 000 (offset 0) (type integer) (bits 13) ()
        Member: 001 (offset 4) (type integer) (bits 13) ()
        Member: 002 (offset 8) (type integer) (bits 13) ()
        Member: 003 (offset 12) (type integer) (bits 13) ()
      Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
      Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
      Member: m_nSkin (offset 880) (type integer) (bits 10) ()
      Member: m_nBody (offset 884) (type integer) (bits 32) ()
      Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
      Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
      Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
       Member: 000 (offset 0) (type float) (bits 8) ()
       Member: 001 (offset 4) (type float) (bits 8) ()
       Member: 002 (offset 8) (type float) (bits 8) ()
       Member: 003 (offset 12) (type float) (bits 8) ()
       Member: 004 (offset 16) (type float) (bits 8) ()
       Member: 005 (offset 20) (type float) (bits 8) ()
       Member: 006 (offset 24) (type float) (bits 8) ()
       Member: 007 (offset 28) (type float) (bits 8) ()
       Member: 008 (offset 32) (type float) (bits 8) ()
       Member: 009 (offset 36) (type float) (bits 8) ()
       Member: 010 (offset 40) (type float) (bits 8) ()
       Member: 011 (offset 44) (type float) (bits 8) ()
       Member: 012 (offset 48) (type float) (bits 8) ()
       Member: 013 (offset 52) (type float) (bits 8) ()
       Member: 014 (offset 56) (type float) (bits 8) ()
       Member: 015 (offset 60) (type float) (bits 8) ()
       Member: 016 (offset 64) (type float) (bits 8) ()
       Member: 017 (offset 68) (type float) (bits 8) ()
       Member: 018 (offset 72) (type float) (bits 8) ()
       Member: 019 (offset 76) (type float) (bits 8) ()
       Member: 020 (offset 80) (type float) (bits 8) ()
       Member: 021 (offset 84) (type float) (bits 8) ()
       Member: 022 (offset 88) (type float) (bits 8) ()
       Member: 023 (offset 92) (type float) (bits 8) ()
      Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
      Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
      Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
       Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
       Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
       Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
       Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
      Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
      Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
      Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
      Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
      Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
      Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
      Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
      Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
       Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
      Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
      Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
      Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
     Table: overlay_vars (offset 0) (type DT_OverlayVars)
      Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
       Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
        Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
       Table: 000 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 001 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 002 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 003 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 004 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 005 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 006 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 007 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 008 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 009 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 010 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 011 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 012 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 013 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
       Table: 014 (offset 0) (type DT_Animationlayer)
        Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
        Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
        Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
        Member: m_flWeight (offset 20) (type float) (bits 8) ()
        Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
    Table: m_flexWeight (offset 1172) (type m_flexWeight)
     Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
     Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
     Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
     Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
     Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
     Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
     Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
     Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
     Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
     Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
     Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
     Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
     Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
     Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
     Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
     Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
     Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
     Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
     Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
     Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
     Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
     Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
     Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
     Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
     Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
     Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
     Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
     Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
     Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
     Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
     Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
     Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
     Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
     Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
     Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
     Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
     Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
     Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
     Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
     Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
     Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
     Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
     Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
     Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
     Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
     Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
     Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
     Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
     Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
     Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
     Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
     Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
     Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
     Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
     Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
     Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
     Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
     Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
     Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
     Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
     Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
     Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
     Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
     Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
     Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
     Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
     Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
     Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
     Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
     Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
     Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
     Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
     Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
     Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
     Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
     Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
     Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
     Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
     Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
     Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
     Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
     Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
     Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
     Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
     Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
     Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
     Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
     Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
     Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
     Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
     Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
     Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
     Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
     Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
     Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
     Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
    Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
    Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
   Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
   Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
    Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
   Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
   Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
    Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
    Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
    Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
    Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
    Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
    Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
    Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
    Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
    Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
    Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
    Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
    Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
    Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
    Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
    Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
    Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
    Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
    Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
    Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
    Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
    Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
    Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
    Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
    Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
    Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
    Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
    Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
    Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
    Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
    Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
    Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
    Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
    Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
    Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
    Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
    Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
    Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
    Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
    Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
    Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
    Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
    Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
    Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
    Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
    Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
    Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
    Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
    Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
 Member: m_flHeadScale (offset 2248) (type float) (bits 0) (NoScale)
DustTrail (type DT_DustTrail)
 Table: baseclass (offset 0) (type DT_BaseParticleEntity)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_SpawnRate (offset 872) (type float) (bits 8) ()
 Member: m_Color (offset 856) (type vector) (bits 8) ()
 Member: m_ParticleLifetime (offset 876) (type float) (bits 16) (RoundUp)
 Member: m_StopEmitTime (offset 880) (type float) (bits 0) (NoScale)
 Member: m_MinSpeed (offset 884) (type float) (bits 0) (NoScale)
 Member: m_MaxSpeed (offset 888) (type float) (bits 0) (NoScale)
 Member: m_MinDirectedSpeed (offset 904) (type float) (bits 0) (NoScale)
 Member: m_MaxDirectedSpeed (offset 908) (type float) (bits 0) (NoScale)
 Member: m_StartSize (offset 892) (type float) (bits 0) (NoScale)
 Member: m_EndSize (offset 896) (type float) (bits 0) (NoScale)
 Member: m_SpawnRadius (offset 900) (type float) (bits 0) (NoScale)
 Member: m_bEmit (offset 912) (type integer) (bits 1) (Unsigned)
 Member: m_Opacity (offset 868) (type float) (bits 0) (NoScale)
MovieExplosion (type DT_MovieExplosion)
 Table: baseclass (offset 0) (type DT_BaseParticleEntity)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
NextBotCombatCharacter (type DT_NextBot)
 Table: baseclass (offset 0) (type DT_BaseCombatCharacter)
  Table: baseclass (offset 0) (type DT_BaseFlex)
   Table: baseclass (offset 0) (type DT_BaseAnimatingOverlay)
    Table: baseclass (offset 0) (type DT_BaseAnimating)
     Table: baseclass (offset 0) (type DT_BaseEntity)
      Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
       Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
      Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
      Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
      Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
      Table: m_Collision (offset 348) (type DT_CollisionProperty)
       Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
       Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
       Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
       Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
       Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
       Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
       Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
       Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
       Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
       Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
      Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
      Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
      Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
      Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
      Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
      Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
      Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
      Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
      Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
      Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
      Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
      Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
      Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
      Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
      Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
      Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
      Table: predictable_id (offset 0) (type DT_PredictableId)
       Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
       Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
      Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
      Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
      Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
      Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
       Member: 000 (offset 0) (type integer) (bits 13) ()
       Member: 001 (offset 4) (type integer) (bits 13) ()
       Member: 002 (offset 8) (type integer) (bits 13) ()
       Member: 003 (offset 12) (type integer) (bits 13) ()
     Member: m_nForceBone (offset 864) (type integer) (bits 8) ()
     Member: m_vecForce (offset 868) (type vector) (bits 0) (NoScale)
     Member: m_nSkin (offset 880) (type integer) (bits 10) ()
     Member: m_nBody (offset 884) (type integer) (bits 32) ()
     Member: m_nHitboxSet (offset 888) (type integer) (bits 2) (Unsigned)
     Member: m_flModelScale (offset 892) (type float) (bits 0) (NoScale)
     Table: m_flPoseParameter (offset 944) (type m_flPoseParameter)
      Member: 000 (offset 0) (type float) (bits 8) ()
      Member: 001 (offset 4) (type float) (bits 8) ()
      Member: 002 (offset 8) (type float) (bits 8) ()
      Member: 003 (offset 12) (type float) (bits 8) ()
      Member: 004 (offset 16) (type float) (bits 8) ()
      Member: 005 (offset 20) (type float) (bits 8) ()
      Member: 006 (offset 24) (type float) (bits 8) ()
      Member: 007 (offset 28) (type float) (bits 8) ()
      Member: 008 (offset 32) (type float) (bits 8) ()
      Member: 009 (offset 36) (type float) (bits 8) ()
      Member: 010 (offset 40) (type float) (bits 8) ()
      Member: 011 (offset 44) (type float) (bits 8) ()
      Member: 012 (offset 48) (type float) (bits 8) ()
      Member: 013 (offset 52) (type float) (bits 8) ()
      Member: 014 (offset 56) (type float) (bits 8) ()
      Member: 015 (offset 60) (type float) (bits 8) ()
      Member: 016 (offset 64) (type float) (bits 8) ()
      Member: 017 (offset 68) (type float) (bits 8) ()
      Member: 018 (offset 72) (type float) (bits 8) ()
      Member: 019 (offset 76) (type float) (bits 8) ()
      Member: 020 (offset 80) (type float) (bits 8) ()
      Member: 021 (offset 84) (type float) (bits 8) ()
      Member: 022 (offset 88) (type float) (bits 8) ()
      Member: 023 (offset 92) (type float) (bits 8) ()
     Member: m_nSequence (offset 940) (type integer) (bits 12) (Unsigned)
     Member: m_flPlaybackRate (offset 896) (type float) (bits 8) (RoundUp)
     Table: m_flEncodedController (offset 1040) (type m_flEncodedController)
      Member: 000 (offset 0) (type float) (bits 11) (RoundDown)
      Member: 001 (offset 4) (type float) (bits 11) (RoundDown)
      Member: 002 (offset 8) (type float) (bits 11) (RoundDown)
      Member: 003 (offset 12) (type float) (bits 11) (RoundDown)
     Member: m_bClientSideAnimation (offset 1056) (type integer) (bits 1) (Unsigned)
     Member: m_bClientSideFrameReset (offset 1057) (type integer) (bits 1) (Unsigned)
     Member: m_nNewSequenceParity (offset 1060) (type integer) (bits 3) (Unsigned)
     Member: m_nResetEventsParity (offset 1064) (type integer) (bits 3) (Unsigned)
     Member: m_nMuzzleFlashParity (offset 1068) (type integer) (bits 2) (Unsigned)
     Member: m_hLightingOrigin (offset 1072) (type integer) (bits 21) (Unsigned)
     Member: m_hLightingOriginRelative (offset 1076) (type integer) (bits 21) (Unsigned)
     Table: serveranimdata (offset 0) (type DT_ServerAnimationData)
      Member: m_flCycle (offset 936) (type float) (bits 10) (RoundDown|ChangesOften)
     Member: m_fadeMinDist (offset 1096) (type float) (bits 0) (NoScale)
     Member: m_fadeMaxDist (offset 1100) (type float) (bits 0) (NoScale)
     Member: m_flFadeScale (offset 1104) (type float) (bits 0) (NoScale)
    Table: overlay_vars (offset 0) (type DT_OverlayVars)
     Table: m_AnimOverlay (offset 0) (type _ST_m_AnimOverlay_15)
      Table: lengthproxy (offset 0) (type _LPT_m_AnimOverlay_15)
       Member: lengthprop15 (offset 0) (type integer) (bits 4) (Unsigned)
      Table: 000 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 001 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 002 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 003 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 004 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 005 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 006 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 007 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 008 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 009 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 010 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 011 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 012 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 013 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
      Table: 014 (offset 0) (type DT_Animationlayer)
       Member: m_nSequence (offset 8) (type integer) (bits 12) (Unsigned)
       Member: m_flCycle (offset 12) (type float) (bits 10) (RoundDown)
       Member: m_flPrevCycle (offset 16) (type float) (bits 10) (RoundDown)
       Member: m_flWeight (offset 20) (type float) (bits 8) ()
       Member: m_nOrder (offset 60) (type integer) (bits 4) (Unsigned)
   Table: m_flexWeight (offset 1172) (type m_flexWeight)
    Member: 000 (offset 0) (type float) (bits 12) (RoundDown)
    Member: 001 (offset 4) (type float) (bits 12) (RoundDown)
    Member: 002 (offset 8) (type float) (bits 12) (RoundDown)
    Member: 003 (offset 12) (type float) (bits 12) (RoundDown)
    Member: 004 (offset 16) (type float) (bits 12) (RoundDown)
    Member: 005 (offset 20) (type float) (bits 12) (RoundDown)
    Member: 006 (offset 24) (type float) (bits 12) (RoundDown)
    Member: 007 (offset 28) (type float) (bits 12) (RoundDown)
    Member: 008 (offset 32) (type float) (bits 12) (RoundDown)
    Member: 009 (offset 36) (type float) (bits 12) (RoundDown)
    Member: 010 (offset 40) (type float) (bits 12) (RoundDown)
    Member: 011 (offset 44) (type float) (bits 12) (RoundDown)
    Member: 012 (offset 48) (type float) (bits 12) (RoundDown)
    Member: 013 (offset 52) (type float) (bits 12) (RoundDown)
    Member: 014 (offset 56) (type float) (bits 12) (RoundDown)
    Member: 015 (offset 60) (type float) (bits 12) (RoundDown)
    Member: 016 (offset 64) (type float) (bits 12) (RoundDown)
    Member: 017 (offset 68) (type float) (bits 12) (RoundDown)
    Member: 018 (offset 72) (type float) (bits 12) (RoundDown)
    Member: 019 (offset 76) (type float) (bits 12) (RoundDown)
    Member: 020 (offset 80) (type float) (bits 12) (RoundDown)
    Member: 021 (offset 84) (type float) (bits 12) (RoundDown)
    Member: 022 (offset 88) (type float) (bits 12) (RoundDown)
    Member: 023 (offset 92) (type float) (bits 12) (RoundDown)
    Member: 024 (offset 96) (type float) (bits 12) (RoundDown)
    Member: 025 (offset 100) (type float) (bits 12) (RoundDown)
    Member: 026 (offset 104) (type float) (bits 12) (RoundDown)
    Member: 027 (offset 108) (type float) (bits 12) (RoundDown)
    Member: 028 (offset 112) (type float) (bits 12) (RoundDown)
    Member: 029 (offset 116) (type float) (bits 12) (RoundDown)
    Member: 030 (offset 120) (type float) (bits 12) (RoundDown)
    Member: 031 (offset 124) (type float) (bits 12) (RoundDown)
    Member: 032 (offset 128) (type float) (bits 12) (RoundDown)
    Member: 033 (offset 132) (type float) (bits 12) (RoundDown)
    Member: 034 (offset 136) (type float) (bits 12) (RoundDown)
    Member: 035 (offset 140) (type float) (bits 12) (RoundDown)
    Member: 036 (offset 144) (type float) (bits 12) (RoundDown)
    Member: 037 (offset 148) (type float) (bits 12) (RoundDown)
    Member: 038 (offset 152) (type float) (bits 12) (RoundDown)
    Member: 039 (offset 156) (type float) (bits 12) (RoundDown)
    Member: 040 (offset 160) (type float) (bits 12) (RoundDown)
    Member: 041 (offset 164) (type float) (bits 12) (RoundDown)
    Member: 042 (offset 168) (type float) (bits 12) (RoundDown)
    Member: 043 (offset 172) (type float) (bits 12) (RoundDown)
    Member: 044 (offset 176) (type float) (bits 12) (RoundDown)
    Member: 045 (offset 180) (type float) (bits 12) (RoundDown)
    Member: 046 (offset 184) (type float) (bits 12) (RoundDown)
    Member: 047 (offset 188) (type float) (bits 12) (RoundDown)
    Member: 048 (offset 192) (type float) (bits 12) (RoundDown)
    Member: 049 (offset 196) (type float) (bits 12) (RoundDown)
    Member: 050 (offset 200) (type float) (bits 12) (RoundDown)
    Member: 051 (offset 204) (type float) (bits 12) (RoundDown)
    Member: 052 (offset 208) (type float) (bits 12) (RoundDown)
    Member: 053 (offset 212) (type float) (bits 12) (RoundDown)
    Member: 054 (offset 216) (type float) (bits 12) (RoundDown)
    Member: 055 (offset 220) (type float) (bits 12) (RoundDown)
    Member: 056 (offset 224) (type float) (bits 12) (RoundDown)
    Member: 057 (offset 228) (type float) (bits 12) (RoundDown)
    Member: 058 (offset 232) (type float) (bits 12) (RoundDown)
    Member: 059 (offset 236) (type float) (bits 12) (RoundDown)
    Member: 060 (offset 240) (type float) (bits 12) (RoundDown)
    Member: 061 (offset 244) (type float) (bits 12) (RoundDown)
    Member: 062 (offset 248) (type float) (bits 12) (RoundDown)
    Member: 063 (offset 252) (type float) (bits 12) (RoundDown)
    Member: 064 (offset 256) (type float) (bits 12) (RoundDown)
    Member: 065 (offset 260) (type float) (bits 12) (RoundDown)
    Member: 066 (offset 264) (type float) (bits 12) (RoundDown)
    Member: 067 (offset 268) (type float) (bits 12) (RoundDown)
    Member: 068 (offset 272) (type float) (bits 12) (RoundDown)
    Member: 069 (offset 276) (type float) (bits 12) (RoundDown)
    Member: 070 (offset 280) (type float) (bits 12) (RoundDown)
    Member: 071 (offset 284) (type float) (bits 12) (RoundDown)
    Member: 072 (offset 288) (type float) (bits 12) (RoundDown)
    Member: 073 (offset 292) (type float) (bits 12) (RoundDown)
    Member: 074 (offset 296) (type float) (bits 12) (RoundDown)
    Member: 075 (offset 300) (type float) (bits 12) (RoundDown)
    Member: 076 (offset 304) (type float) (bits 12) (RoundDown)
    Member: 077 (offset 308) (type float) (bits 12) (RoundDown)
    Member: 078 (offset 312) (type float) (bits 12) (RoundDown)
    Member: 079 (offset 316) (type float) (bits 12) (RoundDown)
    Member: 080 (offset 320) (type float) (bits 12) (RoundDown)
    Member: 081 (offset 324) (type float) (bits 12) (RoundDown)
    Member: 082 (offset 328) (type float) (bits 12) (RoundDown)
    Member: 083 (offset 332) (type float) (bits 12) (RoundDown)
    Member: 084 (offset 336) (type float) (bits 12) (RoundDown)
    Member: 085 (offset 340) (type float) (bits 12) (RoundDown)
    Member: 086 (offset 344) (type float) (bits 12) (RoundDown)
    Member: 087 (offset 348) (type float) (bits 12) (RoundDown)
    Member: 088 (offset 352) (type float) (bits 12) (RoundDown)
    Member: 089 (offset 356) (type float) (bits 12) (RoundDown)
    Member: 090 (offset 360) (type float) (bits 12) (RoundDown)
    Member: 091 (offset 364) (type float) (bits 12) (RoundDown)
    Member: 092 (offset 368) (type float) (bits 12) (RoundDown)
    Member: 093 (offset 372) (type float) (bits 12) (RoundDown)
    Member: 094 (offset 376) (type float) (bits 12) (RoundDown)
    Member: 095 (offset 380) (type float) (bits 12) (RoundDown)
   Member: m_blinktoggle (offset 1568) (type integer) (bits 1) (Unsigned)
   Member: m_viewtarget (offset 1556) (type vector) (bits 0) (CoordMP)
  Member: m_bGlowEnabled (offset 1660) (type integer) (bits 1) (Unsigned)
  Table: bcc_localdata (offset 0) (type DT_BCCLocalPlayerExclusive)
   Member: m_flNextAttack (offset 1656) (type float) (bits 0) (NoScale)
  Member: m_hActiveWeapon (offset 2052) (type integer) (bits 21) (Unsigned)
  Table: m_hMyWeapons (offset 1860) (type m_hMyWeapons)
   Member: 000 (offset 0) (type integer) (bits 21) (Unsigned)
   Member: 001 (offset 4) (type integer) (bits 21) (Unsigned)
   Member: 002 (offset 8) (type integer) (bits 21) (Unsigned)
   Member: 003 (offset 12) (type integer) (bits 21) (Unsigned)
   Member: 004 (offset 16) (type integer) (bits 21) (Unsigned)
   Member: 005 (offset 20) (type integer) (bits 21) (Unsigned)
   Member: 006 (offset 24) (type integer) (bits 21) (Unsigned)
   Member: 007 (offset 28) (type integer) (bits 21) (Unsigned)
   Member: 008 (offset 32) (type integer) (bits 21) (Unsigned)
   Member: 009 (offset 36) (type integer) (bits 21) (Unsigned)
   Member: 010 (offset 40) (type integer) (bits 21) (Unsigned)
   Member: 011 (offset 44) (type integer) (bits 21) (Unsigned)
   Member: 012 (offset 48) (type integer) (bits 21) (Unsigned)
   Member: 013 (offset 52) (type integer) (bits 21) (Unsigned)
   Member: 014 (offset 56) (type integer) (bits 21) (Unsigned)
   Member: 015 (offset 60) (type integer) (bits 21) (Unsigned)
   Member: 016 (offset 64) (type integer) (bits 21) (Unsigned)
   Member: 017 (offset 68) (type integer) (bits 21) (Unsigned)
   Member: 018 (offset 72) (type integer) (bits 21) (Unsigned)
   Member: 019 (offset 76) (type integer) (bits 21) (Unsigned)
   Member: 020 (offset 80) (type integer) (bits 21) (Unsigned)
   Member: 021 (offset 84) (type integer) (bits 21) (Unsigned)
   Member: 022 (offset 88) (type integer) (bits 21) (Unsigned)
   Member: 023 (offset 92) (type integer) (bits 21) (Unsigned)
   Member: 024 (offset 96) (type integer) (bits 21) (Unsigned)
   Member: 025 (offset 100) (type integer) (bits 21) (Unsigned)
   Member: 026 (offset 104) (type integer) (bits 21) (Unsigned)
   Member: 027 (offset 108) (type integer) (bits 21) (Unsigned)
   Member: 028 (offset 112) (type integer) (bits 21) (Unsigned)
   Member: 029 (offset 116) (type integer) (bits 21) (Unsigned)
   Member: 030 (offset 120) (type integer) (bits 21) (Unsigned)
   Member: 031 (offset 124) (type integer) (bits 21) (Unsigned)
   Member: 032 (offset 128) (type integer) (bits 21) (Unsigned)
   Member: 033 (offset 132) (type integer) (bits 21) (Unsigned)
   Member: 034 (offset 136) (type integer) (bits 21) (Unsigned)
   Member: 035 (offset 140) (type integer) (bits 21) (Unsigned)
   Member: 036 (offset 144) (type integer) (bits 21) (Unsigned)
   Member: 037 (offset 148) (type integer) (bits 21) (Unsigned)
   Member: 038 (offset 152) (type integer) (bits 21) (Unsigned)
   Member: 039 (offset 156) (type integer) (bits 21) (Unsigned)
   Member: 040 (offset 160) (type integer) (bits 21) (Unsigned)
   Member: 041 (offset 164) (type integer) (bits 21) (Unsigned)
   Member: 042 (offset 168) (type integer) (bits 21) (Unsigned)
   Member: 043 (offset 172) (type integer) (bits 21) (Unsigned)
   Member: 044 (offset 176) (type integer) (bits 21) (Unsigned)
   Member: 045 (offset 180) (type integer) (bits 21) (Unsigned)
   Member: 046 (offset 184) (type integer) (bits 21) (Unsigned)
   Member: 047 (offset 188) (type integer) (bits 21) (Unsigned)
ParticleSmokeGrenade (type DT_ParticleSmokeGrenade)
 Table: baseclass (offset 0) (type DT_BaseParticleEntity)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_flSpawnTime (offset 860) (type float) (bits 0) (NoScale)
 Member: m_FadeStartTime (offset 864) (type float) (bits 0) (NoScale)
 Member: m_FadeEndTime (offset 868) (type float) (bits 0) (NoScale)
 Member: m_CurrentStage (offset 856) (type integer) (bits 1) (Unsigned)
RocketTrail (type DT_RocketTrail)
 Table: baseclass (offset 0) (type DT_BaseParticleEntity)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_SpawnRate (offset 884) (type float) (bits 8) ()
 Member: m_StartColor (offset 856) (type vector) (bits 8) ()
 Member: m_EndColor (offset 868) (type vector) (bits 8) ()
 Member: m_ParticleLifetime (offset 888) (type float) (bits 16) (RoundUp)
 Member: m_StopEmitTime (offset 892) (type float) (bits 0) (NoScale)
 Member: m_MinSpeed (offset 896) (type float) (bits 0) (NoScale)
 Member: m_MaxSpeed (offset 900) (type float) (bits 0) (NoScale)
 Member: m_StartSize (offset 904) (type float) (bits 0) (NoScale)
 Member: m_EndSize (offset 908) (type float) (bits 0) (NoScale)
 Member: m_SpawnRadius (offset 912) (type float) (bits 0) (NoScale)
 Member: m_bEmit (offset 916) (type integer) (bits 1) (Unsigned)
 Member: m_nAttachment (offset 920) (type integer) (bits 32) ()
 Member: m_Opacity (offset 880) (type float) (bits 0) (NoScale)
 Member: m_bDamaged (offset 924) (type integer) (bits 1) (Unsigned)
 Member: m_flFlareScale (offset 928) (type float) (bits 0) (NoScale)
SmokeTrail (type DT_SmokeTrail)
 Table: baseclass (offset 0) (type DT_BaseParticleEntity)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_SpawnRate (offset 884) (type float) (bits 8) ()
 Member: m_StartColor (offset 856) (type vector) (bits 8) ()
 Member: m_EndColor (offset 868) (type vector) (bits 8) ()
 Member: m_ParticleLifetime (offset 888) (type float) (bits 16) (RoundUp)
 Member: m_StopEmitTime (offset 892) (type float) (bits 0) (NoScale)
 Member: m_MinSpeed (offset 896) (type float) (bits 0) (NoScale)
 Member: m_MaxSpeed (offset 900) (type float) (bits 0) (NoScale)
 Member: m_MinDirectedSpeed (offset 916) (type float) (bits 0) (NoScale)
 Member: m_MaxDirectedSpeed (offset 920) (type float) (bits 0) (NoScale)
 Member: m_StartSize (offset 904) (type float) (bits 0) (NoScale)
 Member: m_EndSize (offset 908) (type float) (bits 0) (NoScale)
 Member: m_SpawnRadius (offset 912) (type float) (bits 0) (NoScale)
 Member: m_bEmit (offset 924) (type integer) (bits 1) (Unsigned)
 Member: m_nAttachment (offset 928) (type integer) (bits 32) ()
 Member: m_Opacity (offset 880) (type float) (bits 0) (NoScale)
SporeExplosion (type DT_SporeExplosion)
 Table: baseclass (offset 0) (type DT_BaseParticleEntity)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_flSpawnRate (offset 860) (type float) (bits 8) ()
 Member: m_flParticleLifetime (offset 864) (type float) (bits 16) (RoundUp)
 Member: m_flStartSize (offset 868) (type float) (bits 0) (NoScale)
 Member: m_flEndSize (offset 872) (type float) (bits 0) (NoScale)
 Member: m_flSpawnRadius (offset 876) (type float) (bits 0) (NoScale)
 Member: m_bEmit (offset 880) (type integer) (bits 1) (Unsigned)
 Member: m_bDontRemove (offset 881) (type integer) (bits 1) (Unsigned)
SporeTrail (type DT_SporeTrail)
 Table: baseclass (offset 0) (type DT_BaseParticleEntity)
  Table: baseclass (offset 0) (type DT_BaseEntity)
   Table: AnimTimeMustBeFirst (offset 0) (type DT_AnimTimeMustBeFirst)
    Member: m_flAnimTime (offset 140) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_flSimulationTime (offset 144) (type integer) (bits 8) (Unsigned|ChangesOften)
   Member: m_vecOrigin (offset 792) (type vector) (bits 0) (ChangesOften|CoordMP)
   Member: m_ubInterpolationFrame (offset 148) (type integer) (bits 2) (Unsigned)
   Member: m_nModelIndex (offset 114) (type integer) (bits 13) ()
   Table: m_Collision (offset 348) (type DT_CollisionProperty)
    Member: m_vecMinsPreScaled (offset 8) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxsPreScaled (offset 20) (type vector) (bits 0) (NoScale)
    Member: m_vecMins (offset 32) (type vector) (bits 0) (NoScale)
    Member: m_vecMaxs (offset 44) (type vector) (bits 0) (NoScale)
    Member: m_nSolidType (offset 65) (type integer) (bits 3) (Unsigned)
    Member: m_usSolidFlags (offset 60) (type integer) (bits 10) (Unsigned)
    Member: m_nSurroundType (offset 64) (type integer) (bits 3) (Unsigned)
    Member: m_triggerBloat (offset 66) (type integer) (bits 8) (Unsigned)
    Member: m_bUniformTriggerBloat (offset 67) (type integer) (bits 1) (Unsigned)
    Member: m_vecSpecifiedSurroundingMinsPreScaled (offset 68) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxsPreScaled (offset 80) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMins (offset 92) (type vector) (bits 0) (NoScale)
    Member: m_vecSpecifiedSurroundingMaxs (offset 104) (type vector) (bits 0) (NoScale)
   Member: m_nRenderFX (offset 112) (type integer) (bits 8) (Unsigned)
   Member: m_nRenderMode (offset 113) (type integer) (bits 8) (Unsigned)
   Member: m_fEffects (offset 212) (type integer) (bits 10) (Unsigned)
   Member: m_clrRender (offset 132) (type integer) (bits 32) (Unsigned)
   Member: m_iTeamNum (offset 516) (type integer) (bits 6) ()
   Member: m_CollisionGroup (offset 496) (type integer) (bits 5) (Unsigned)
   Member: m_flElasticity (offset 636) (type float) (bits 0) (NoScale|CoordMP)
   Member: m_flShadowCastDistance (offset 504) (type float) (bits 12) (Unsigned)
   Member: m_hOwnerEntity (offset 488) (type integer) (bits 21) (Unsigned)
   Member: m_hEffectEntity (offset 492) (type integer) (bits 21) (Unsigned)
   Member: moveparent (offset 336) (type integer) (bits 21) (Unsigned)
   Member: m_iParentAttachment (offset 333) (type integer) (bits 6) (Unsigned)
   Member: movetype (offset 334) (type integer) (bits 4) (Unsigned)
   Member: movecollide (offset 335) (type integer) (bits 3) (Unsigned)
   Member: m_angRotation (offset 804) (type vector) (bits 13) (ChangesOften)
   Member: m_iTextureFrameIndex (offset 680) (type integer) (bits 8) (Unsigned)
   Table: predictable_id (offset 0) (type DT_PredictableId)
    Member: m_PredictableID (offset 156) (type integer) (bits 31) (Unsigned)
    Member: m_bIsPlayerSimulated (offset 835) (type integer) (bits 1) (Unsigned)
   Member: m_bSimulatedEveryTick (offset 681) (type integer) (bits 1) (Unsigned)
   Member: m_bAnimatedEveryTick (offset 682) (type integer) (bits 1) (Unsigned)
   Member: m_bAlternateSorting (offset 683) (type integer) (bits 1) (Unsigned)
   Table: m_nModelIndexOverrides (offset 116) (type m_nModelIndexOverrides)
    Member: 000 (offset 0) (type integer) (bits 13) ()
    Member: 001 (offset 4) (type integer) (bits 13) ()
    Member: 002 (offset 8) (type integer) (bits 13) ()
    Member: 003 (offset 12) (type integer) (bits 13) ()
 Member: m_flSpawnRate (offset 868) (type float) (bits 8) ()
 Member: m_vecEndColor (offset 856) (type vector) (bits 8) ()
 Member: m_flParticleLifetime (offset 872) (type float) (bits 16) (RoundUp)
 Member: m_flStartSize (offset 876) (type float) (bits 0) (NoScale)
 Member: m_flEndSize (offset 880) (type float) (bits 0) (NoScale)
 Member: m_flSpawnRadius (offset 884) (type float) (bits 0) (NoScale)
 Member: m_bEmit (offset 888) (type integer) (bits 1) (Unsigned)