Raised This Month: $ Target: $400
 0% 

[REQ] Model Menu for ZPS (Sourcecode In this post)


Post New Thread Reply   
 
Thread Tools Display Modes
FunTF2Server
Veteran Member
Join Date: Apr 2008
Old 07-09-2008 , 14:31   Re: [REQ] Model Menu for ZPS (Sourcecode In this post)
Reply With Quote #11

Alright we are getting there. It remembers your model about 80% of the time now which is much better.

Now there is another problem which I don't know if you can fix or not because I don't know how coding works.

In this game, zombies can infect humans. When infected, they turn into zombies after about 1 minute.


Problem is, if they are using the custom model, when they get transformed into the zombie, their model doesn't change to the zombie model, it stays to what they selected. So it pises everyone off because they can't tell who is a zombie.

Is there any way to fix this? I guess when the person transforms into a zombie, the game sends a "setentity" code or something to the client, maybe make it for the client accepts that or something?
__________________
FunTF2Server is offline
bl4nk
SourceMod Developer
Join Date: Jul 2007
Old 07-09-2008 , 14:43   Re: [REQ] Model Menu for ZPS (Sourcecode In this post)
Reply With Quote #12

I have no idea about fixing that. Could you zip up the ~/ZPS/resource/modevents.res file and attach it to a post? There might be something in there that could help me out.
bl4nk is offline
FunTF2Server
Veteran Member
Join Date: Apr 2008
Old 07-09-2008 , 16:26   Re: [REQ] Model Menu for ZPS (Sourcecode In this post)
Reply With Quote #13

Code:
//=========== (C) Copyright 1999 Valve, L.L.C. All rights reserved. ===========
//
// The copyright to the contents herein is the property of Valve, L.L.C.
// The contents may be used and/or copied only with the written permission of
// Valve, L.L.C., or in accordance with the terms and conditions stipulated in
// the agreement/contract under which the contents have been supplied.
//=============================================================================

// No spaces in event names, max length 32
// All strings are case sensitive
//
// valid data key types are:
//   string : a zero terminated string
//   bool   : unsigned int, 1 bit
//   byte   : unsigned int, 8 bit
//   short  : signed int, 16 bit
//   long   : signed int, 32 bit
//   float  : float, 32 bit
//   local  : any data, but not networked to clients
//
// following key names are reserved:
//   local      : if set to 1, event is not networked to clients
//   unreliable : networked, but unreliable
//   suppress   : never fire this event
//   time    : firing server time
//   eventid    : holds the event ID

"modevents"
{
    "player_death"                // a game event, name may be 32 charaters long
    {
        "userid"    "short"       // user ID who died                
        "attacker"    "short"         // user ID who killed
        "weapon"    "string"     // weapon name killed used 
    }

    "zombie_death"
    {
        "count"        "byte"
    }

    "ambient_play"
    {
        "sound"        "string"
    }

    "game_round_restart"
    {
    }
    "gravity_change"
    {
        "newgravity"    "float"
    }
}
__________________
FunTF2Server is offline
bl4nk
SourceMod Developer
Join Date: Jul 2007
Old 07-11-2008 , 14:15   Re: [REQ] Model Menu for ZPS (Sourcecode In this post)
Reply With Quote #14

I don't see a way to do it without making the plugin pretty resource intensive.
bl4nk is offline
wing_hk
Member
Join Date: Jun 2008
Old 07-11-2008 , 22:48   Re: [REQ] Model Menu for ZPS (Sourcecode In this post)
Reply With Quote #15

Hey guys it's glad to see you get Model Menu working. I am also looking for such Sourcemod Plugin for my HL2 Coop server.

I tried following plugin before. The menu can be shown but it failed to change model.
http://forums.alliedmods.net/showthread.php?t=59329

So please can you tell me if this ZPS Model Menu also works for HL2 coop?
wing_hk is offline
FunTF2Server
Veteran Member
Join Date: Apr 2008
Old 07-12-2008 , 19:06   Re: [REQ] Model Menu for ZPS (Sourcecode In this post)
Reply With Quote #16

Quote:
Originally Posted by bl4nk View Post
I don't see a way to do it without making the plugin pretty resource intensive.
you mean for it use CPU? because if thats the case its no problem i dont care if my server lags to hell i just need this to work
__________________
FunTF2Server is offline
FunTF2Server
Veteran Member
Join Date: Apr 2008
Old 07-18-2008 , 01:48   Re: [REQ] Model Menu for ZPS (Sourcecode In this post)
Reply With Quote #17

Quote:
Originally Posted by FunTF2Server View Post
you mean for it use CPU? because if thats the case its no problem i dont care if my server lags to hell i just need this to work
just asking again if thats what u meant
__________________
FunTF2Server is offline
FunTF2Server
Veteran Member
Join Date: Apr 2008
Old 07-18-2008 , 07:17   Re: [REQ] Model Menu for ZPS (Sourcecode In this post)
Reply With Quote #18

i just found a zombie panic server that has a plugin that allows people to change their model, but it's not the same as this model menu, it's called skin selector and you use !skin instead of !models to access the menu.

server owner will not share the plugin, however the plugin DOES work perfectly and when people transform into a zombie due to them being infected, their model DOES change correctly to the zombie model. And then when they respawn as a human in the next round, it changes back to the skin/model they selected.

So it IS possible to do this, that server is living proof. And it's running sourcemod, just it's a private plugin.

Oh also the server doesn't lag at all, so however he did it, it's not resource intensive.


What kind of files do I need to send you for you can figure out how to do this? Offsets, or some kind of sourcecode for ZPS?


i now upgrade the payment from $20 to $30 if you can get this workin
__________________
FunTF2Server is offline
FunTF2Server
Veteran Member
Join Date: Apr 2008
Old 07-18-2008 , 07:58   Re: [REQ] Model Menu for ZPS (Sourcecode In this post)
Reply With Quote #19

Could we possibly be overlooking a simple solution to this problem?

When a person is transformed into a zombie from the infection, his team changes to the zombie team instantly.

So wouldn't it be possible to add some code to this plugin that when a person joins the zombie team, his model gets forced back to a zombie model?

that seems like it would be a simple solution.
__________________
FunTF2Server is offline
FunTF2Server
Veteran Member
Join Date: Apr 2008
Old 07-18-2008 , 08:11   Re: [REQ] Model Menu for ZPS (Sourcecode In this post)
Reply With Quote #20

here's a props dump if it helps:

Code:
// Dump of all network properties for "ZPS" follows
//

AR2Explosion:
 Sub-Class Table (1 Deep): DT_AR2Explosion
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_szMaterialName (offset 1104) (type string) (bits 0)
CAI_BaseNPC:
 Sub-Class Table (1 Deep): DT_AI_BaseNPC
  Sub-Class Table (2 Deep): DT_BaseCombatCharacter
   Sub-Class Table (3 Deep): DT_BaseFlex
    Sub-Class Table (4 Deep): DT_BaseAnimatingOverlay
     Sub-Class Table (5 Deep): DT_BaseAnimating
      Sub-Class Table (6 Deep): DT_BaseEntity
       Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
      -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
       Sub-Class Table (7 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 41) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
       -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
      -Member: m_fEffects (offset 108) (type integer) (bits 10)
      -Member: m_clrRender (offset 32) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
      -Member: m_flElasticity (offset 896) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
      -Member: moveparent (offset 480) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
      -Member: movetype (offset 478) (type integer) (bits 4)
      -Member: movecollide (offset 479) (type integer) (bits 3)
      -Member: m_angRotation (offset 1064) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
       Sub-Class Table (7 Deep): DT_PredictableId
       -Member: m_PredictableID (offset 52) (type integer) (bits 31)
       -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
      -Member: TargetDescription (offset 112) (type string) (bits 0)
     -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
     -Member: m_vecForce (offset 1116) (type vector) (bits 0)
     -Member: m_nSkin (offset 1128) (type integer) (bits 10)
     -Member: m_nBody (offset 1132) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
      Sub-Class Table (6 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1192) (type integer) (bits 11)
     -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
      Sub-Class Table (6 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
     -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
      Sub-Class Table (6 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1188) (type float) (bits 15)
     -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
     -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_OverlayVars
      Sub-Class Table (6 Deep): _ST_m_AnimOverlay_15
       Sub-Class Table (7 Deep): _LPT_m_AnimOverlay_15
       -Member: lengthprop15 (offset 0) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
    Sub-Class Table (4 Deep): m_flexWeight
    -Member: 000 (offset 0) (type float) (bits 12)
    -Member: 001 (offset 4) (type float) (bits 12)
    -Member: 002 (offset 8) (type float) (bits 12)
    -Member: 003 (offset 12) (type float) (bits 12)
    -Member: 004 (offset 16) (type float) (bits 12)
    -Member: 005 (offset 20) (type float) (bits 12)
    -Member: 006 (offset 24) (type float) (bits 12)
    -Member: 007 (offset 28) (type float) (bits 12)
    -Member: 008 (offset 32) (type float) (bits 12)
    -Member: 009 (offset 36) (type float) (bits 12)
    -Member: 010 (offset 40) (type float) (bits 12)
    -Member: 011 (offset 44) (type float) (bits 12)
    -Member: 012 (offset 48) (type float) (bits 12)
    -Member: 013 (offset 52) (type float) (bits 12)
    -Member: 014 (offset 56) (type float) (bits 12)
    -Member: 015 (offset 60) (type float) (bits 12)
    -Member: 016 (offset 64) (type float) (bits 12)
    -Member: 017 (offset 68) (type float) (bits 12)
    -Member: 018 (offset 72) (type float) (bits 12)
    -Member: 019 (offset 76) (type float) (bits 12)
    -Member: 020 (offset 80) (type float) (bits 12)
    -Member: 021 (offset 84) (type float) (bits 12)
    -Member: 022 (offset 88) (type float) (bits 12)
    -Member: 023 (offset 92) (type float) (bits 12)
    -Member: 024 (offset 96) (type float) (bits 12)
    -Member: 025 (offset 100) (type float) (bits 12)
    -Member: 026 (offset 104) (type float) (bits 12)
    -Member: 027 (offset 108) (type float) (bits 12)
    -Member: 028 (offset 112) (type float) (bits 12)
    -Member: 029 (offset 116) (type float) (bits 12)
    -Member: 030 (offset 120) (type float) (bits 12)
    -Member: 031 (offset 124) (type float) (bits 12)
    -Member: 032 (offset 128) (type float) (bits 12)
    -Member: 033 (offset 132) (type float) (bits 12)
    -Member: 034 (offset 136) (type float) (bits 12)
    -Member: 035 (offset 140) (type float) (bits 12)
    -Member: 036 (offset 144) (type float) (bits 12)
    -Member: 037 (offset 148) (type float) (bits 12)
    -Member: 038 (offset 152) (type float) (bits 12)
    -Member: 039 (offset 156) (type float) (bits 12)
    -Member: 040 (offset 160) (type float) (bits 12)
    -Member: 041 (offset 164) (type float) (bits 12)
    -Member: 042 (offset 168) (type float) (bits 12)
    -Member: 043 (offset 172) (type float) (bits 12)
    -Member: 044 (offset 176) (type float) (bits 12)
    -Member: 045 (offset 180) (type float) (bits 12)
    -Member: 046 (offset 184) (type float) (bits 12)
    -Member: 047 (offset 188) (type float) (bits 12)
    -Member: 048 (offset 192) (type float) (bits 12)
    -Member: 049 (offset 196) (type float) (bits 12)
    -Member: 050 (offset 200) (type float) (bits 12)
    -Member: 051 (offset 204) (type float) (bits 12)
    -Member: 052 (offset 208) (type float) (bits 12)
    -Member: 053 (offset 212) (type float) (bits 12)
    -Member: 054 (offset 216) (type float) (bits 12)
    -Member: 055 (offset 220) (type float) (bits 12)
    -Member: 056 (offset 224) (type float) (bits 12)
    -Member: 057 (offset 228) (type float) (bits 12)
    -Member: 058 (offset 232) (type float) (bits 12)
    -Member: 059 (offset 236) (type float) (bits 12)
    -Member: 060 (offset 240) (type float) (bits 12)
    -Member: 061 (offset 244) (type float) (bits 12)
    -Member: 062 (offset 248) (type float) (bits 12)
    -Member: 063 (offset 252) (type float) (bits 12)
   -Member: m_blinktoggle (offset 1676) (type integer) (bits 1)
   -Member: m_viewtarget (offset 1664) (type vector) (bits 0)
   -Member: m_vecViewOffset[0] (offset 1080) (type float) (bits 0)
   -Member: m_vecViewOffset[1] (offset 1084) (type float) (bits 0)
   -Member: m_vecViewOffset[2] (offset 1088) (type float) (bits 0)
   Sub-Class Table (3 Deep): DT_BCCLocalPlayerExclusive
   -Member: m_flNextAttack (offset 1764) (type float) (bits 0)
    Sub-Class Table (4 Deep): m_hMyWeapons
    -Member: 000 (offset 0) (type integer) (bits 21)
    -Member: 001 (offset 4) (type integer) (bits 21)
    -Member: 002 (offset 8) (type integer) (bits 21)
    -Member: 003 (offset 12) (type integer) (bits 21)
    -Member: 004 (offset 16) (type integer) (bits 21)
    -Member: 005 (offset 20) (type integer) (bits 21)
   -Member: m_iAmmoIndicator (offset 1772) (type float) (bits 0)
   -Member: m_iAmmoDropAmount (offset 1776) (type float) (bits 0)
   -Member: m_iVisionSetting (offset 1780) (type float) (bits 0)
   -Member: m_iVisionToggle (offset 1784) (type float) (bits 0)
  -Member: m_hActiveWeapon (offset 2008) (type integer) (bits 21)
 -Member: m_lifeState (offset 396) (type integer) (bits 3)
 -Member: m_bPerformAvoidance (offset 3332) (type integer) (bits 1)
 -Member: m_bIsMoving (offset 3333) (type integer) (bits 1)
 -Member: m_bFadeCorpse (offset 3334) (type integer) (bits 1)
 -Member: m_iDeathPose (offset 2272) (type integer) (bits 11)
 -Member: m_iDeathFrame (offset 2276) (type integer) (bits 5)
 -Member: m_bSpeedModActive (offset 3336) (type integer) (bits 1)
 -Member: m_iSpeedModRadius (offset 3340) (type integer) (bits 32)
 -Member: m_iSpeedModSpeed (offset 3344) (type integer) (bits 32)
 -Member: m_bImportanRagdoll (offset 3335) (type integer) (bits 1)
CAlyxEmpEffect:
 Sub-Class Table (1 Deep): DT_AlyxEmpEffect
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_nState (offset 1128) (type integer) (bits 8)
 -Member: m_flDuration (offset 1132) (type float) (bits 0)
 -Member: m_flStartTime (offset 1136) (type float) (bits 0)
CBaseAnimating:
 Sub-Class Table (1 Deep): DT_BaseAnimating
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
 -Member: m_vecForce (offset 1116) (type vector) (bits 0)
 -Member: m_nSkin (offset 1128) (type integer) (bits 10)
 -Member: m_nBody (offset 1132) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
 -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
  Sub-Class Table (2 Deep): m_flPoseParameter
  -Member: 000 (offset 0) (type float) (bits 11)
  -Member: 001 (offset 4) (type float) (bits 11)
  -Member: 002 (offset 8) (type float) (bits 11)
  -Member: 003 (offset 12) (type float) (bits 11)
  -Member: 004 (offset 16) (type float) (bits 11)
  -Member: 005 (offset 20) (type float) (bits 11)
  -Member: 006 (offset 24) (type float) (bits 11)
  -Member: 007 (offset 28) (type float) (bits 11)
  -Member: 008 (offset 32) (type float) (bits 11)
  -Member: 009 (offset 36) (type float) (bits 11)
  -Member: 010 (offset 40) (type float) (bits 11)
  -Member: 011 (offset 44) (type float) (bits 11)
  -Member: 012 (offset 48) (type float) (bits 11)
  -Member: 013 (offset 52) (type float) (bits 11)
  -Member: 014 (offset 56) (type float) (bits 11)
  -Member: 015 (offset 60) (type float) (bits 11)
  -Member: 016 (offset 64) (type float) (bits 11)
  -Member: 017 (offset 68) (type float) (bits 11)
  -Member: 018 (offset 72) (type float) (bits 11)
  -Member: 019 (offset 76) (type float) (bits 11)
  -Member: 020 (offset 80) (type float) (bits 11)
  -Member: 021 (offset 84) (type float) (bits 11)
  -Member: 022 (offset 88) (type float) (bits 11)
  -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1192) (type integer) (bits 11)
 -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
  Sub-Class Table (2 Deep): m_flEncodedController
  -Member: 000 (offset 0) (type float) (bits 11)
  -Member: 001 (offset 4) (type float) (bits 11)
  -Member: 002 (offset 8) (type float) (bits 11)
  -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
 -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
  Sub-Class Table (2 Deep): DT_ServerAnimationData
  -Member: m_flCycle (offset 1188) (type float) (bits 15)
 -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
 -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
CBaseAnimatingOverlay:
 Sub-Class Table (1 Deep): DT_BaseAnimatingOverlay
  Sub-Class Table (2 Deep): DT_BaseAnimating
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
  -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
  -Member: m_vecForce (offset 1116) (type vector) (bits 0)
  -Member: m_nSkin (offset 1128) (type integer) (bits 10)
  -Member: m_nBody (offset 1132) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
  -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
   Sub-Class Table (3 Deep): m_flPoseParameter
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
   -Member: 004 (offset 16) (type float) (bits 11)
   -Member: 005 (offset 20) (type float) (bits 11)
   -Member: 006 (offset 24) (type float) (bits 11)
   -Member: 007 (offset 28) (type float) (bits 11)
   -Member: 008 (offset 32) (type float) (bits 11)
   -Member: 009 (offset 36) (type float) (bits 11)
   -Member: 010 (offset 40) (type float) (bits 11)
   -Member: 011 (offset 44) (type float) (bits 11)
   -Member: 012 (offset 48) (type float) (bits 11)
   -Member: 013 (offset 52) (type float) (bits 11)
   -Member: 014 (offset 56) (type float) (bits 11)
   -Member: 015 (offset 60) (type float) (bits 11)
   -Member: 016 (offset 64) (type float) (bits 11)
   -Member: 017 (offset 68) (type float) (bits 11)
   -Member: 018 (offset 72) (type float) (bits 11)
   -Member: 019 (offset 76) (type float) (bits 11)
   -Member: 020 (offset 80) (type float) (bits 11)
   -Member: 021 (offset 84) (type float) (bits 11)
   -Member: 022 (offset 88) (type float) (bits 11)
   -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_nSequence (offset 1192) (type integer) (bits 11)
  -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
   Sub-Class Table (3 Deep): m_flEncodedController
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
  -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
  -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
  -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
  -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
   Sub-Class Table (3 Deep): DT_ServerAnimationData
   -Member: m_flCycle (offset 1188) (type float) (bits 15)
  -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
  -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
  Sub-Class Table (2 Deep): DT_OverlayVars
   Sub-Class Table (3 Deep): _ST_m_AnimOverlay_15
    Sub-Class Table (4 Deep): _LPT_m_AnimOverlay_15
    -Member: lengthprop15 (offset 0) (type integer) (bits 4)
    Sub-Class Table (4 Deep): DT_Animationlayer
    -Member: m_nSequence (offset 12) (type integer) (bits 11)
    -Member: m_flCycle (offset 16) (type float) (bits 15)
    -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
    -Member: m_flWeight (offset 24) (type float) (bits 8)
    -Member: m_nOrder (offset 64) (type integer) (bits 4)
    Sub-Class Table (4 Deep): DT_Animationlayer
    -Member: m_nSequence (offset 12) (type integer) (bits 11)
    -Member: m_flCycle (offset 16) (type float) (bits 15)
    -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
    -Member: m_flWeight (offset 24) (type float) (bits 8)
    -Member: m_nOrder (offset 64) (type integer) (bits 4)
    Sub-Class Table (4 Deep): DT_Animationlayer
    -Member: m_nSequence (offset 12) (type integer) (bits 11)
    -Member: m_flCycle (offset 16) (type float) (bits 15)
    -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
    -Member: m_flWeight (offset 24) (type float) (bits 8)
    -Member: m_nOrder (offset 64) (type integer) (bits 4)
    Sub-Class Table (4 Deep): DT_Animationlayer
    -Member: m_nSequence (offset 12) (type integer) (bits 11)
    -Member: m_flCycle (offset 16) (type float) (bits 15)
    -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
    -Member: m_flWeight (offset 24) (type float) (bits 8)
    -Member: m_nOrder (offset 64) (type integer) (bits 4)
    Sub-Class Table (4 Deep): DT_Animationlayer
    -Member: m_nSequence (offset 12) (type integer) (bits 11)
    -Member: m_flCycle (offset 16) (type float) (bits 15)
    -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
    -Member: m_flWeight (offset 24) (type float) (bits 8)
    -Member: m_nOrder (offset 64) (type integer) (bits 4)
    Sub-Class Table (4 Deep): DT_Animationlayer
    -Member: m_nSequence (offset 12) (type integer) (bits 11)
    -Member: m_flCycle (offset 16) (type float) (bits 15)
    -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
    -Member: m_flWeight (offset 24) (type float) (bits 8)
    -Member: m_nOrder (offset 64) (type integer) (bits 4)
    Sub-Class Table (4 Deep): DT_Animationlayer
    -Member: m_nSequence (offset 12) (type integer) (bits 11)
    -Member: m_flCycle (offset 16) (type float) (bits 15)
    -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
    -Member: m_flWeight (offset 24) (type float) (bits 8)
    -Member: m_nOrder (offset 64) (type integer) (bits 4)
    Sub-Class Table (4 Deep): DT_Animationlayer
    -Member: m_nSequence (offset 12) (type integer) (bits 11)
    -Member: m_flCycle (offset 16) (type float) (bits 15)
    -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
    -Member: m_flWeight (offset 24) (type float) (bits 8)
    -Member: m_nOrder (offset 64) (type integer) (bits 4)
    Sub-Class Table (4 Deep): DT_Animationlayer
    -Member: m_nSequence (offset 12) (type integer) (bits 11)
    -Member: m_flCycle (offset 16) (type float) (bits 15)
    -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
    -Member: m_flWeight (offset 24) (type float) (bits 8)
    -Member: m_nOrder (offset 64) (type integer) (bits 4)
    Sub-Class Table (4 Deep): DT_Animationlayer
    -Member: m_nSequence (offset 12) (type integer) (bits 11)
    -Member: m_flCycle (offset 16) (type float) (bits 15)
    -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
    -Member: m_flWeight (offset 24) (type float) (bits 8)
    -Member: m_nOrder (offset 64) (type integer) (bits 4)
    Sub-Class Table (4 Deep): DT_Animationlayer
    -Member: m_nSequence (offset 12) (type integer) (bits 11)
    -Member: m_flCycle (offset 16) (type float) (bits 15)
    -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
    -Member: m_flWeight (offset 24) (type float) (bits 8)
    -Member: m_nOrder (offset 64) (type integer) (bits 4)
    Sub-Class Table (4 Deep): DT_Animationlayer
    -Member: m_nSequence (offset 12) (type integer) (bits 11)
    -Member: m_flCycle (offset 16) (type float) (bits 15)
    -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
    -Member: m_flWeight (offset 24) (type float) (bits 8)
    -Member: m_nOrder (offset 64) (type integer) (bits 4)
    Sub-Class Table (4 Deep): DT_Animationlayer
    -Member: m_nSequence (offset 12) (type integer) (bits 11)
    -Member: m_flCycle (offset 16) (type float) (bits 15)
    -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
    -Member: m_flWeight (offset 24) (type float) (bits 8)
    -Member: m_nOrder (offset 64) (type integer) (bits 4)
    Sub-Class Table (4 Deep): DT_Animationlayer
    -Member: m_nSequence (offset 12) (type integer) (bits 11)
    -Member: m_flCycle (offset 16) (type float) (bits 15)
    -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
    -Member: m_flWeight (offset 24) (type float) (bits 8)
    -Member: m_nOrder (offset 64) (type integer) (bits 4)
    Sub-Class Table (4 Deep): DT_Animationlayer
    -Member: m_nSequence (offset 12) (type integer) (bits 11)
    -Member: m_flCycle (offset 16) (type float) (bits 15)
    -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
    -Member: m_flWeight (offset 24) (type float) (bits 8)
    -Member: m_nOrder (offset 64) (type integer) (bits 4)
CBaseCombatCharacter:
 Sub-Class Table (1 Deep): DT_BaseCombatCharacter
  Sub-Class Table (2 Deep): DT_BaseFlex
   Sub-Class Table (3 Deep): DT_BaseAnimatingOverlay
    Sub-Class Table (4 Deep): DT_BaseAnimating
     Sub-Class Table (5 Deep): DT_BaseEntity
      Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
      -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
     -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
     -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
     -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
      Sub-Class Table (6 Deep): DT_CollisionProperty
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: m_nSolidType (offset 41) (type integer) (bits 3)
      -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
      -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
      -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
     -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
     -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
     -Member: m_fEffects (offset 108) (type integer) (bits 10)
     -Member: m_clrRender (offset 32) (type integer) (bits 32)
     -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
     -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
     -Member: m_flElasticity (offset 896) (type float) (bits 0)
     -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
     -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
     -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
     -Member: moveparent (offset 480) (type integer) (bits 21)
     -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
     -Member: movetype (offset 478) (type integer) (bits 4)
     -Member: movecollide (offset 479) (type integer) (bits 3)
     -Member: m_angRotation (offset 1064) (type vector) (bits 13)
     -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_PredictableId
      -Member: m_PredictableID (offset 52) (type integer) (bits 31)
      -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
     -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
     -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
     -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
     -Member: TargetDescription (offset 112) (type string) (bits 0)
    -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
    -Member: m_vecForce (offset 1116) (type vector) (bits 0)
    -Member: m_nSkin (offset 1128) (type integer) (bits 10)
    -Member: m_nBody (offset 1132) (type integer) (bits 32)
    -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
    -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
     Sub-Class Table (5 Deep): m_flPoseParameter
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
     -Member: 004 (offset 16) (type float) (bits 11)
     -Member: 005 (offset 20) (type float) (bits 11)
     -Member: 006 (offset 24) (type float) (bits 11)
     -Member: 007 (offset 28) (type float) (bits 11)
     -Member: 008 (offset 32) (type float) (bits 11)
     -Member: 009 (offset 36) (type float) (bits 11)
     -Member: 010 (offset 40) (type float) (bits 11)
     -Member: 011 (offset 44) (type float) (bits 11)
     -Member: 012 (offset 48) (type float) (bits 11)
     -Member: 013 (offset 52) (type float) (bits 11)
     -Member: 014 (offset 56) (type float) (bits 11)
     -Member: 015 (offset 60) (type float) (bits 11)
     -Member: 016 (offset 64) (type float) (bits 11)
     -Member: 017 (offset 68) (type float) (bits 11)
     -Member: 018 (offset 72) (type float) (bits 11)
     -Member: 019 (offset 76) (type float) (bits 11)
     -Member: 020 (offset 80) (type float) (bits 11)
     -Member: 021 (offset 84) (type float) (bits 11)
     -Member: 022 (offset 88) (type float) (bits 11)
     -Member: 023 (offset 92) (type float) (bits 11)
    -Member: m_nSequence (offset 1192) (type integer) (bits 11)
    -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
     Sub-Class Table (5 Deep): m_flEncodedController
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
    -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
    -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
    -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
    -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
    -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
    -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
    -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
     Sub-Class Table (5 Deep): DT_ServerAnimationData
     -Member: m_flCycle (offset 1188) (type float) (bits 15)
    -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
    -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_OverlayVars
     Sub-Class Table (5 Deep): _ST_m_AnimOverlay_15
      Sub-Class Table (6 Deep): _LPT_m_AnimOverlay_15
      -Member: lengthprop15 (offset 0) (type integer) (bits 4)
      Sub-Class Table (6 Deep): DT_Animationlayer
      -Member: m_nSequence (offset 12) (type integer) (bits 11)
      -Member: m_flCycle (offset 16) (type float) (bits 15)
      -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
      -Member: m_flWeight (offset 24) (type float) (bits 8)
      -Member: m_nOrder (offset 64) (type integer) (bits 4)
      Sub-Class Table (6 Deep): DT_Animationlayer
      -Member: m_nSequence (offset 12) (type integer) (bits 11)
      -Member: m_flCycle (offset 16) (type float) (bits 15)
      -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
      -Member: m_flWeight (offset 24) (type float) (bits 8)
      -Member: m_nOrder (offset 64) (type integer) (bits 4)
      Sub-Class Table (6 Deep): DT_Animationlayer
      -Member: m_nSequence (offset 12) (type integer) (bits 11)
      -Member: m_flCycle (offset 16) (type float) (bits 15)
      -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
      -Member: m_flWeight (offset 24) (type float) (bits 8)
      -Member: m_nOrder (offset 64) (type integer) (bits 4)
      Sub-Class Table (6 Deep): DT_Animationlayer
      -Member: m_nSequence (offset 12) (type integer) (bits 11)
      -Member: m_flCycle (offset 16) (type float) (bits 15)
      -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
      -Member: m_flWeight (offset 24) (type float) (bits 8)
      -Member: m_nOrder (offset 64) (type integer) (bits 4)
      Sub-Class Table (6 Deep): DT_Animationlayer
      -Member: m_nSequence (offset 12) (type integer) (bits 11)
      -Member: m_flCycle (offset 16) (type float) (bits 15)
      -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
      -Member: m_flWeight (offset 24) (type float) (bits 8)
      -Member: m_nOrder (offset 64) (type integer) (bits 4)
      Sub-Class Table (6 Deep): DT_Animationlayer
      -Member: m_nSequence (offset 12) (type integer) (bits 11)
      -Member: m_flCycle (offset 16) (type float) (bits 15)
      -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
      -Member: m_flWeight (offset 24) (type float) (bits 8)
      -Member: m_nOrder (offset 64) (type integer) (bits 4)
      Sub-Class Table (6 Deep): DT_Animationlayer
      -Member: m_nSequence (offset 12) (type integer) (bits 11)
      -Member: m_flCycle (offset 16) (type float) (bits 15)
      -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
      -Member: m_flWeight (offset 24) (type float) (bits 8)
      -Member: m_nOrder (offset 64) (type integer) (bits 4)
      Sub-Class Table (6 Deep): DT_Animationlayer
      -Member: m_nSequence (offset 12) (type integer) (bits 11)
      -Member: m_flCycle (offset 16) (type float) (bits 15)
      -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
      -Member: m_flWeight (offset 24) (type float) (bits 8)
      -Member: m_nOrder (offset 64) (type integer) (bits 4)
      Sub-Class Table (6 Deep): DT_Animationlayer
      -Member: m_nSequence (offset 12) (type integer) (bits 11)
      -Member: m_flCycle (offset 16) (type float) (bits 15)
      -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
      -Member: m_flWeight (offset 24) (type float) (bits 8)
      -Member: m_nOrder (offset 64) (type integer) (bits 4)
      Sub-Class Table (6 Deep): DT_Animationlayer
      -Member: m_nSequence (offset 12) (type integer) (bits 11)
      -Member: m_flCycle (offset 16) (type float) (bits 15)
      -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
      -Member: m_flWeight (offset 24) (type float) (bits 8)
      -Member: m_nOrder (offset 64) (type integer) (bits 4)
      Sub-Class Table (6 Deep): DT_Animationlayer
      -Member: m_nSequence (offset 12) (type integer) (bits 11)
      -Member: m_flCycle (offset 16) (type float) (bits 15)
      -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
      -Member: m_flWeight (offset 24) (type float) (bits 8)
      -Member: m_nOrder (offset 64) (type integer) (bits 4)
      Sub-Class Table (6 Deep): DT_Animationlayer
      -Member: m_nSequence (offset 12) (type integer) (bits 11)
      -Member: m_flCycle (offset 16) (type float) (bits 15)
      -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
      -Member: m_flWeight (offset 24) (type float) (bits 8)
      -Member: m_nOrder (offset 64) (type integer) (bits 4)
      Sub-Class Table (6 Deep): DT_Animationlayer
      -Member: m_nSequence (offset 12) (type integer) (bits 11)
      -Member: m_flCycle (offset 16) (type float) (bits 15)
      -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
      -Member: m_flWeight (offset 24) (type float) (bits 8)
      -Member: m_nOrder (offset 64) (type integer) (bits 4)
      Sub-Class Table (6 Deep): DT_Animationlayer
      -Member: m_nSequence (offset 12) (type integer) (bits 11)
      -Member: m_flCycle (offset 16) (type float) (bits 15)
      -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
      -Member: m_flWeight (offset 24) (type float) (bits 8)
      -Member: m_nOrder (offset 64) (type integer) (bits 4)
      Sub-Class Table (6 Deep): DT_Animationlayer
      -Member: m_nSequence (offset 12) (type integer) (bits 11)
      -Member: m_flCycle (offset 16) (type float) (bits 15)
      -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
      -Member: m_flWeight (offset 24) (type float) (bits 8)
      -Member: m_nOrder (offset 64) (type integer) (bits 4)
   Sub-Class Table (3 Deep): m_flexWeight
   -Member: 000 (offset 0) (type float) (bits 12)
   -Member: 001 (offset 4) (type float) (bits 12)
   -Member: 002 (offset 8) (type float) (bits 12)
   -Member: 003 (offset 12) (type float) (bits 12)
   -Member: 004 (offset 16) (type float) (bits 12)
   -Member: 005 (offset 20) (type float) (bits 12)
   -Member: 006 (offset 24) (type float) (bits 12)
   -Member: 007 (offset 28) (type float) (bits 12)
   -Member: 008 (offset 32) (type float) (bits 12)
   -Member: 009 (offset 36) (type float) (bits 12)
   -Member: 010 (offset 40) (type float) (bits 12)
   -Member: 011 (offset 44) (type float) (bits 12)
   -Member: 012 (offset 48) (type float) (bits 12)
   -Member: 013 (offset 52) (type float) (bits 12)
   -Member: 014 (offset 56) (type float) (bits 12)
   -Member: 015 (offset 60) (type float) (bits 12)
   -Member: 016 (offset 64) (type float) (bits 12)
   -Member: 017 (offset 68) (type float) (bits 12)
   -Member: 018 (offset 72) (type float) (bits 12)
   -Member: 019 (offset 76) (type float) (bits 12)
   -Member: 020 (offset 80) (type float) (bits 12)
   -Member: 021 (offset 84) (type float) (bits 12)
   -Member: 022 (offset 88) (type float) (bits 12)
   -Member: 023 (offset 92) (type float) (bits 12)
   -Member: 024 (offset 96) (type float) (bits 12)
   -Member: 025 (offset 100) (type float) (bits 12)
   -Member: 026 (offset 104) (type float) (bits 12)
   -Member: 027 (offset 108) (type float) (bits 12)
   -Member: 028 (offset 112) (type float) (bits 12)
   -Member: 029 (offset 116) (type float) (bits 12)
   -Member: 030 (offset 120) (type float) (bits 12)
   -Member: 031 (offset 124) (type float) (bits 12)
   -Member: 032 (offset 128) (type float) (bits 12)
   -Member: 033 (offset 132) (type float) (bits 12)
   -Member: 034 (offset 136) (type float) (bits 12)
   -Member: 035 (offset 140) (type float) (bits 12)
   -Member: 036 (offset 144) (type float) (bits 12)
   -Member: 037 (offset 148) (type float) (bits 12)
   -Member: 038 (offset 152) (type float) (bits 12)
   -Member: 039 (offset 156) (type float) (bits 12)
   -Member: 040 (offset 160) (type float) (bits 12)
   -Member: 041 (offset 164) (type float) (bits 12)
   -Member: 042 (offset 168) (type float) (bits 12)
   -Member: 043 (offset 172) (type float) (bits 12)
   -Member: 044 (offset 176) (type float) (bits 12)
   -Member: 045 (offset 180) (type float) (bits 12)
   -Member: 046 (offset 184) (type float) (bits 12)
   -Member: 047 (offset 188) (type float) (bits 12)
   -Member: 048 (offset 192) (type float) (bits 12)
   -Member: 049 (offset 196) (type float) (bits 12)
   -Member: 050 (offset 200) (type float) (bits 12)
   -Member: 051 (offset 204) (type float) (bits 12)
   -Member: 052 (offset 208) (type float) (bits 12)
   -Member: 053 (offset 212) (type float) (bits 12)
   -Member: 054 (offset 216) (type float) (bits 12)
   -Member: 055 (offset 220) (type float) (bits 12)
   -Member: 056 (offset 224) (type float) (bits 12)
   -Member: 057 (offset 228) (type float) (bits 12)
   -Member: 058 (offset 232) (type float) (bits 12)
   -Member: 059 (offset 236) (type float) (bits 12)
   -Member: 060 (offset 240) (type float) (bits 12)
   -Member: 061 (offset 244) (type float) (bits 12)
   -Member: 062 (offset 248) (type float) (bits 12)
   -Member: 063 (offset 252) (type float) (bits 12)
  -Member: m_blinktoggle (offset 1676) (type integer) (bits 1)
  -Member: m_viewtarget (offset 1664) (type vector) (bits 0)
  -Member: m_vecViewOffset[0] (offset 1080) (type float) (bits 0)
  -Member: m_vecViewOffset[1] (offset 1084) (type float) (bits 0)
  -Member: m_vecViewOffset[2] (offset 1088) (type float) (bits 0)
  Sub-Class Table (2 Deep): DT_BCCLocalPlayerExclusive
  -Member: m_flNextAttack (offset 1764) (type float) (bits 0)
   Sub-Class Table (3 Deep): m_hMyWeapons
   -Member: 000 (offset 0) (type integer) (bits 21)
   -Member: 001 (offset 4) (type integer) (bits 21)
   -Member: 002 (offset 8) (type integer) (bits 21)
   -Member: 003 (offset 12) (type integer) (bits 21)
   -Member: 004 (offset 16) (type integer) (bits 21)
   -Member: 005 (offset 20) (type integer) (bits 21)
  -Member: m_iAmmoIndicator (offset 1772) (type float) (bits 0)
  -Member: m_iAmmoDropAmount (offset 1776) (type float) (bits 0)
  -Member: m_iVisionSetting (offset 1780) (type float) (bits 0)
  -Member: m_iVisionToggle (offset 1784) (type float) (bits 0)
 -Member: m_hActiveWeapon (offset 2008) (type integer) (bits 21)
CBaseCombatWeapon:
 Sub-Class Table (1 Deep): DT_BaseCombatWeapon
  Sub-Class Table (2 Deep): DT_BaseAnimating
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
  -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
  -Member: m_vecForce (offset 1116) (type vector) (bits 0)
  -Member: m_nSkin (offset 1128) (type integer) (bits 10)
  -Member: m_nBody (offset 1132) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
  -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
   Sub-Class Table (3 Deep): m_flPoseParameter
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
   -Member: 004 (offset 16) (type float) (bits 11)
   -Member: 005 (offset 20) (type float) (bits 11)
   -Member: 006 (offset 24) (type float) (bits 11)
   -Member: 007 (offset 28) (type float) (bits 11)
   -Member: 008 (offset 32) (type float) (bits 11)
   -Member: 009 (offset 36) (type float) (bits 11)
   -Member: 010 (offset 40) (type float) (bits 11)
   -Member: 011 (offset 44) (type float) (bits 11)
   -Member: 012 (offset 48) (type float) (bits 11)
   -Member: 013 (offset 52) (type float) (bits 11)
   -Member: 014 (offset 56) (type float) (bits 11)
   -Member: 015 (offset 60) (type float) (bits 11)
   -Member: 016 (offset 64) (type float) (bits 11)
   -Member: 017 (offset 68) (type float) (bits 11)
   -Member: 018 (offset 72) (type float) (bits 11)
   -Member: 019 (offset 76) (type float) (bits 11)
   -Member: 020 (offset 80) (type float) (bits 11)
   -Member: 021 (offset 84) (type float) (bits 11)
   -Member: 022 (offset 88) (type float) (bits 11)
   -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_nSequence (offset 1192) (type integer) (bits 11)
  -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
   Sub-Class Table (3 Deep): m_flEncodedController
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
  -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
  -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
  -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
  -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
   Sub-Class Table (3 Deep): DT_ServerAnimationData
   -Member: m_flCycle (offset 1188) (type float) (bits 15)
  -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
  -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
  Sub-Class Table (2 Deep): DT_LocalWeaponData
  -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
  -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
  -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
  -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
  -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
  -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
  Sub-Class Table (2 Deep): DT_LocalActiveWeaponData
  -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
  -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
  -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
  -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
 -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
 -Member: m_iState (offset 1448) (type integer) (bits 8)
 -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CBaseDoor:
 Sub-Class Table (1 Deep): DT_BaseDoor
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_flWaveHeight (offset 1296) (type float) (bits 8)
CBaseEntity:
 Sub-Class Table (1 Deep): DT_BaseEntity
  Sub-Class Table (2 Deep): DT_AnimTimeMustBeFirst
  -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
 -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
  Sub-Class Table (2 Deep): DT_CollisionProperty
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_nSolidType (offset 41) (type integer) (bits 3)
  -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
  -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
  -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
 -Member: m_fEffects (offset 108) (type integer) (bits 10)
 -Member: m_clrRender (offset 32) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
 -Member: m_flElasticity (offset 896) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
 -Member: moveparent (offset 480) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
 -Member: movetype (offset 478) (type integer) (bits 4)
 -Member: movecollide (offset 479) (type integer) (bits 3)
 -Member: m_angRotation (offset 1064) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
  Sub-Class Table (2 Deep): DT_PredictableId
  -Member: m_PredictableID (offset 52) (type integer) (bits 31)
  -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
 -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
 -Member: TargetDescription (offset 112) (type string) (bits 0)
CBaseFlex:
 Sub-Class Table (1 Deep): DT_BaseFlex
  Sub-Class Table (2 Deep): DT_BaseAnimatingOverlay
   Sub-Class Table (3 Deep): DT_BaseAnimating
    Sub-Class Table (4 Deep): DT_BaseEntity
     Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
     -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
    -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
    -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
    -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
     Sub-Class Table (5 Deep): DT_CollisionProperty
     -Member: m_vecMins (offset 8) (type vector) (bits 0)
     -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
     -Member: m_nSolidType (offset 41) (type integer) (bits 3)
     -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
     -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
     -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
     -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
     -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
    -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
    -Member: m_fEffects (offset 108) (type integer) (bits 10)
    -Member: m_clrRender (offset 32) (type integer) (bits 32)
    -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
    -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
    -Member: m_flElasticity (offset 896) (type float) (bits 0)
    -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
    -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
    -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
    -Member: moveparent (offset 480) (type integer) (bits 21)
    -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
    -Member: movetype (offset 478) (type integer) (bits 4)
    -Member: movecollide (offset 479) (type integer) (bits 3)
    -Member: m_angRotation (offset 1064) (type vector) (bits 13)
    -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
     Sub-Class Table (5 Deep): DT_PredictableId
     -Member: m_PredictableID (offset 52) (type integer) (bits 31)
     -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
    -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
    -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
    -Member: TargetDescription (offset 112) (type string) (bits 0)
   -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
   -Member: m_vecForce (offset 1116) (type vector) (bits 0)
   -Member: m_nSkin (offset 1128) (type integer) (bits 10)
   -Member: m_nBody (offset 1132) (type integer) (bits 32)
   -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
   -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
    Sub-Class Table (4 Deep): m_flPoseParameter
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
    -Member: 004 (offset 16) (type float) (bits 11)
    -Member: 005 (offset 20) (type float) (bits 11)
    -Member: 006 (offset 24) (type float) (bits 11)
    -Member: 007 (offset 28) (type float) (bits 11)
    -Member: 008 (offset 32) (type float) (bits 11)
    -Member: 009 (offset 36) (type float) (bits 11)
    -Member: 010 (offset 40) (type float) (bits 11)
    -Member: 011 (offset 44) (type float) (bits 11)
    -Member: 012 (offset 48) (type float) (bits 11)
    -Member: 013 (offset 52) (type float) (bits 11)
    -Member: 014 (offset 56) (type float) (bits 11)
    -Member: 015 (offset 60) (type float) (bits 11)
    -Member: 016 (offset 64) (type float) (bits 11)
    -Member: 017 (offset 68) (type float) (bits 11)
    -Member: 018 (offset 72) (type float) (bits 11)
    -Member: 019 (offset 76) (type float) (bits 11)
    -Member: 020 (offset 80) (type float) (bits 11)
    -Member: 021 (offset 84) (type float) (bits 11)
    -Member: 022 (offset 88) (type float) (bits 11)
    -Member: 023 (offset 92) (type float) (bits 11)
   -Member: m_nSequence (offset 1192) (type integer) (bits 11)
   -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
    Sub-Class Table (4 Deep): m_flEncodedController
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
   -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
   -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
   -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
   -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
   -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
   -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
   -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
    Sub-Class Table (4 Deep): DT_ServerAnimationData
    -Member: m_flCycle (offset 1188) (type float) (bits 15)
   -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
   -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
   -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
   Sub-Class Table (3 Deep): DT_OverlayVars
    Sub-Class Table (4 Deep): _ST_m_AnimOverlay_15
     Sub-Class Table (5 Deep): _LPT_m_AnimOverlay_15
     -Member: lengthprop15 (offset 0) (type integer) (bits 4)
     Sub-Class Table (5 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 12) (type integer) (bits 11)
     -Member: m_flCycle (offset 16) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
     -Member: m_flWeight (offset 24) (type float) (bits 8)
     -Member: m_nOrder (offset 64) (type integer) (bits 4)
     Sub-Class Table (5 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 12) (type integer) (bits 11)
     -Member: m_flCycle (offset 16) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
     -Member: m_flWeight (offset 24) (type float) (bits 8)
     -Member: m_nOrder (offset 64) (type integer) (bits 4)
     Sub-Class Table (5 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 12) (type integer) (bits 11)
     -Member: m_flCycle (offset 16) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
     -Member: m_flWeight (offset 24) (type float) (bits 8)
     -Member: m_nOrder (offset 64) (type integer) (bits 4)
     Sub-Class Table (5 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 12) (type integer) (bits 11)
     -Member: m_flCycle (offset 16) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
     -Member: m_flWeight (offset 24) (type float) (bits 8)
     -Member: m_nOrder (offset 64) (type integer) (bits 4)
     Sub-Class Table (5 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 12) (type integer) (bits 11)
     -Member: m_flCycle (offset 16) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
     -Member: m_flWeight (offset 24) (type float) (bits 8)
     -Member: m_nOrder (offset 64) (type integer) (bits 4)
     Sub-Class Table (5 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 12) (type integer) (bits 11)
     -Member: m_flCycle (offset 16) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
     -Member: m_flWeight (offset 24) (type float) (bits 8)
     -Member: m_nOrder (offset 64) (type integer) (bits 4)
     Sub-Class Table (5 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 12) (type integer) (bits 11)
     -Member: m_flCycle (offset 16) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
     -Member: m_flWeight (offset 24) (type float) (bits 8)
     -Member: m_nOrder (offset 64) (type integer) (bits 4)
     Sub-Class Table (5 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 12) (type integer) (bits 11)
     -Member: m_flCycle (offset 16) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
     -Member: m_flWeight (offset 24) (type float) (bits 8)
     -Member: m_nOrder (offset 64) (type integer) (bits 4)
     Sub-Class Table (5 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 12) (type integer) (bits 11)
     -Member: m_flCycle (offset 16) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
     -Member: m_flWeight (offset 24) (type float) (bits 8)
     -Member: m_nOrder (offset 64) (type integer) (bits 4)
     Sub-Class Table (5 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 12) (type integer) (bits 11)
     -Member: m_flCycle (offset 16) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
     -Member: m_flWeight (offset 24) (type float) (bits 8)
     -Member: m_nOrder (offset 64) (type integer) (bits 4)
     Sub-Class Table (5 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 12) (type integer) (bits 11)
     -Member: m_flCycle (offset 16) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
     -Member: m_flWeight (offset 24) (type float) (bits 8)
     -Member: m_nOrder (offset 64) (type integer) (bits 4)
     Sub-Class Table (5 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 12) (type integer) (bits 11)
     -Member: m_flCycle (offset 16) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
     -Member: m_flWeight (offset 24) (type float) (bits 8)
     -Member: m_nOrder (offset 64) (type integer) (bits 4)
     Sub-Class Table (5 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 12) (type integer) (bits 11)
     -Member: m_flCycle (offset 16) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
     -Member: m_flWeight (offset 24) (type float) (bits 8)
     -Member: m_nOrder (offset 64) (type integer) (bits 4)
     Sub-Class Table (5 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 12) (type integer) (bits 11)
     -Member: m_flCycle (offset 16) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
     -Member: m_flWeight (offset 24) (type float) (bits 8)
     -Member: m_nOrder (offset 64) (type integer) (bits 4)
     Sub-Class Table (5 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 12) (type integer) (bits 11)
     -Member: m_flCycle (offset 16) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
     -Member: m_flWeight (offset 24) (type float) (bits 8)
     -Member: m_nOrder (offset 64) (type integer) (bits 4)
  Sub-Class Table (2 Deep): m_flexWeight
  -Member: 000 (offset 0) (type float) (bits 12)
  -Member: 001 (offset 4) (type float) (bits 12)
  -Member: 002 (offset 8) (type float) (bits 12)
  -Member: 003 (offset 12) (type float) (bits 12)
  -Member: 004 (offset 16) (type float) (bits 12)
  -Member: 005 (offset 20) (type float) (bits 12)
  -Member: 006 (offset 24) (type float) (bits 12)
  -Member: 007 (offset 28) (type float) (bits 12)
  -Member: 008 (offset 32) (type float) (bits 12)
  -Member: 009 (offset 36) (type float) (bits 12)
  -Member: 010 (offset 40) (type float) (bits 12)
  -Member: 011 (offset 44) (type float) (bits 12)
  -Member: 012 (offset 48) (type float) (bits 12)
  -Member: 013 (offset 52) (type float) (bits 12)
  -Member: 014 (offset 56) (type float) (bits 12)
  -Member: 015 (offset 60) (type float) (bits 12)
  -Member: 016 (offset 64) (type float) (bits 12)
  -Member: 017 (offset 68) (type float) (bits 12)
  -Member: 018 (offset 72) (type float) (bits 12)
  -Member: 019 (offset 76) (type float) (bits 12)
  -Member: 020 (offset 80) (type float) (bits 12)
  -Member: 021 (offset 84) (type float) (bits 12)
  -Member: 022 (offset 88) (type float) (bits 12)
  -Member: 023 (offset 92) (type float) (bits 12)
  -Member: 024 (offset 96) (type float) (bits 12)
  -Member: 025 (offset 100) (type float) (bits 12)
  -Member: 026 (offset 104) (type float) (bits 12)
  -Member: 027 (offset 108) (type float) (bits 12)
  -Member: 028 (offset 112) (type float) (bits 12)
  -Member: 029 (offset 116) (type float) (bits 12)
  -Member: 030 (offset 120) (type float) (bits 12)
  -Member: 031 (offset 124) (type float) (bits 12)
  -Member: 032 (offset 128) (type float) (bits 12)
  -Member: 033 (offset 132) (type float) (bits 12)
  -Member: 034 (offset 136) (type float) (bits 12)
  -Member: 035 (offset 140) (type float) (bits 12)
  -Member: 036 (offset 144) (type float) (bits 12)
  -Member: 037 (offset 148) (type float) (bits 12)
  -Member: 038 (offset 152) (type float) (bits 12)
  -Member: 039 (offset 156) (type float) (bits 12)
  -Member: 040 (offset 160) (type float) (bits 12)
  -Member: 041 (offset 164) (type float) (bits 12)
  -Member: 042 (offset 168) (type float) (bits 12)
  -Member: 043 (offset 172) (type float) (bits 12)
  -Member: 044 (offset 176) (type float) (bits 12)
  -Member: 045 (offset 180) (type float) (bits 12)
  -Member: 046 (offset 184) (type float) (bits 12)
  -Member: 047 (offset 188) (type float) (bits 12)
  -Member: 048 (offset 192) (type float) (bits 12)
  -Member: 049 (offset 196) (type float) (bits 12)
  -Member: 050 (offset 200) (type float) (bits 12)
  -Member: 051 (offset 204) (type float) (bits 12)
  -Member: 052 (offset 208) (type float) (bits 12)
  -Member: 053 (offset 212) (type float) (bits 12)
  -Member: 054 (offset 216) (type float) (bits 12)
  -Member: 055 (offset 220) (type float) (bits 12)
  -Member: 056 (offset 224) (type float) (bits 12)
  -Member: 057 (offset 228) (type float) (bits 12)
  -Member: 058 (offset 232) (type float) (bits 12)
  -Member: 059 (offset 236) (type float) (bits 12)
  -Member: 060 (offset 240) (type float) (bits 12)
  -Member: 061 (offset 244) (type float) (bits 12)
  -Member: 062 (offset 248) (type float) (bits 12)
  -Member: 063 (offset 252) (type float) (bits 12)
 -Member: m_blinktoggle (offset 1676) (type integer) (bits 1)
 -Member: m_viewtarget (offset 1664) (type vector) (bits 0)
 -Member: m_vecViewOffset[0] (offset 1080) (type float) (bits 0)
 -Member: m_vecViewOffset[1] (offset 1084) (type float) (bits 0)
 -Member: m_vecViewOffset[2] (offset 1088) (type float) (bits 0)
CBaseGrenade:
 Sub-Class Table (1 Deep): DT_BaseGrenade
  Sub-Class Table (2 Deep): DT_BaseCombatCharacter
   Sub-Class Table (3 Deep): DT_BaseFlex
    Sub-Class Table (4 Deep): DT_BaseAnimatingOverlay
     Sub-Class Table (5 Deep): DT_BaseAnimating
      Sub-Class Table (6 Deep): DT_BaseEntity
       Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
      -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
       Sub-Class Table (7 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 41) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
       -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
      -Member: m_fEffects (offset 108) (type integer) (bits 10)
      -Member: m_clrRender (offset 32) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
      -Member: m_flElasticity (offset 896) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
      -Member: moveparent (offset 480) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
      -Member: movetype (offset 478) (type integer) (bits 4)
      -Member: movecollide (offset 479) (type integer) (bits 3)
      -Member: m_angRotation (offset 1064) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
       Sub-Class Table (7 Deep): DT_PredictableId
       -Member: m_PredictableID (offset 52) (type integer) (bits 31)
       -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
      -Member: TargetDescription (offset 112) (type string) (bits 0)
     -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
     -Member: m_vecForce (offset 1116) (type vector) (bits 0)
     -Member: m_nSkin (offset 1128) (type integer) (bits 10)
     -Member: m_nBody (offset 1132) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
      Sub-Class Table (6 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1192) (type integer) (bits 11)
     -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
      Sub-Class Table (6 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
     -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
      Sub-Class Table (6 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1188) (type float) (bits 15)
     -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
     -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_OverlayVars
      Sub-Class Table (6 Deep): _ST_m_AnimOverlay_15
       Sub-Class Table (7 Deep): _LPT_m_AnimOverlay_15
       -Member: lengthprop15 (offset 0) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
    Sub-Class Table (4 Deep): m_flexWeight
    -Member: 000 (offset 0) (type float) (bits 12)
    -Member: 001 (offset 4) (type float) (bits 12)
    -Member: 002 (offset 8) (type float) (bits 12)
    -Member: 003 (offset 12) (type float) (bits 12)
    -Member: 004 (offset 16) (type float) (bits 12)
    -Member: 005 (offset 20) (type float) (bits 12)
    -Member: 006 (offset 24) (type float) (bits 12)
    -Member: 007 (offset 28) (type float) (bits 12)
    -Member: 008 (offset 32) (type float) (bits 12)
    -Member: 009 (offset 36) (type float) (bits 12)
    -Member: 010 (offset 40) (type float) (bits 12)
    -Member: 011 (offset 44) (type float) (bits 12)
    -Member: 012 (offset 48) (type float) (bits 12)
    -Member: 013 (offset 52) (type float) (bits 12)
    -Member: 014 (offset 56) (type float) (bits 12)
    -Member: 015 (offset 60) (type float) (bits 12)
    -Member: 016 (offset 64) (type float) (bits 12)
    -Member: 017 (offset 68) (type float) (bits 12)
    -Member: 018 (offset 72) (type float) (bits 12)
    -Member: 019 (offset 76) (type float) (bits 12)
    -Member: 020 (offset 80) (type float) (bits 12)
    -Member: 021 (offset 84) (type float) (bits 12)
    -Member: 022 (offset 88) (type float) (bits 12)
    -Member: 023 (offset 92) (type float) (bits 12)
    -Member: 024 (offset 96) (type float) (bits 12)
    -Member: 025 (offset 100) (type float) (bits 12)
    -Member: 026 (offset 104) (type float) (bits 12)
    -Member: 027 (offset 108) (type float) (bits 12)
    -Member: 028 (offset 112) (type float) (bits 12)
    -Member: 029 (offset 116) (type float) (bits 12)
    -Member: 030 (offset 120) (type float) (bits 12)
    -Member: 031 (offset 124) (type float) (bits 12)
    -Member: 032 (offset 128) (type float) (bits 12)
    -Member: 033 (offset 132) (type float) (bits 12)
    -Member: 034 (offset 136) (type float) (bits 12)
    -Member: 035 (offset 140) (type float) (bits 12)
    -Member: 036 (offset 144) (type float) (bits 12)
    -Member: 037 (offset 148) (type float) (bits 12)
    -Member: 038 (offset 152) (type float) (bits 12)
    -Member: 039 (offset 156) (type float) (bits 12)
    -Member: 040 (offset 160) (type float) (bits 12)
    -Member: 041 (offset 164) (type float) (bits 12)
    -Member: 042 (offset 168) (type float) (bits 12)
    -Member: 043 (offset 172) (type float) (bits 12)
    -Member: 044 (offset 176) (type float) (bits 12)
    -Member: 045 (offset 180) (type float) (bits 12)
    -Member: 046 (offset 184) (type float) (bits 12)
    -Member: 047 (offset 188) (type float) (bits 12)
    -Member: 048 (offset 192) (type float) (bits 12)
    -Member: 049 (offset 196) (type float) (bits 12)
    -Member: 050 (offset 200) (type float) (bits 12)
    -Member: 051 (offset 204) (type float) (bits 12)
    -Member: 052 (offset 208) (type float) (bits 12)
    -Member: 053 (offset 212) (type float) (bits 12)
    -Member: 054 (offset 216) (type float) (bits 12)
    -Member: 055 (offset 220) (type float) (bits 12)
    -Member: 056 (offset 224) (type float) (bits 12)
    -Member: 057 (offset 228) (type float) (bits 12)
    -Member: 058 (offset 232) (type float) (bits 12)
    -Member: 059 (offset 236) (type float) (bits 12)
    -Member: 060 (offset 240) (type float) (bits 12)
    -Member: 061 (offset 244) (type float) (bits 12)
    -Member: 062 (offset 248) (type float) (bits 12)
    -Member: 063 (offset 252) (type float) (bits 12)
   -Member: m_blinktoggle (offset 1676) (type integer) (bits 1)
   -Member: m_viewtarget (offset 1664) (type vector) (bits 0)
   -Member: m_vecViewOffset[0] (offset 1080) (type float) (bits 0)
   -Member: m_vecViewOffset[1] (offset 1084) (type float) (bits 0)
   -Member: m_vecViewOffset[2] (offset 1088) (type float) (bits 0)
   Sub-Class Table (3 Deep): DT_BCCLocalPlayerExclusive
   -Member: m_flNextAttack (offset 1764) (type float) (bits 0)
    Sub-Class Table (4 Deep): m_hMyWeapons
    -Member: 000 (offset 0) (type integer) (bits 21)
    -Member: 001 (offset 4) (type integer) (bits 21)
    -Member: 002 (offset 8) (type integer) (bits 21)
    -Member: 003 (offset 12) (type integer) (bits 21)
    -Member: 004 (offset 16) (type integer) (bits 21)
    -Member: 005 (offset 20) (type integer) (bits 21)
   -Member: m_iAmmoIndicator (offset 1772) (type float) (bits 0)
   -Member: m_iAmmoDropAmount (offset 1776) (type float) (bits 0)
   -Member: m_iVisionSetting (offset 1780) (type float) (bits 0)
   -Member: m_iVisionToggle (offset 1784) (type float) (bits 0)
  -Member: m_hActiveWeapon (offset 2008) (type integer) (bits 21)
 -Member: m_flDamage (offset 2032) (type float) (bits 10)
 -Member: m_DmgRadius (offset 2020) (type float) (bits 10)
 -Member: m_bIsLive (offset 2017) (type integer) (bits 1)
 -Member: m_hThrower (offset 2040) (type integer) (bits 21)
 -Member: m_vecVelocity (offset 928) (type vector) (bits 0)
 -Member: m_fFlags (offset 428) (type integer) (bits 9)
CBaseHelicopter:
 Sub-Class Table (1 Deep): DT_BaseHelicopter
  Sub-Class Table (2 Deep): DT_AI_BaseNPC
   Sub-Class Table (3 Deep): DT_BaseCombatCharacter
    Sub-Class Table (4 Deep): DT_BaseFlex
     Sub-Class Table (5 Deep): DT_BaseAnimatingOverlay
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_OverlayVars
       Sub-Class Table (7 Deep): _ST_m_AnimOverlay_15
        Sub-Class Table (8 Deep): _LPT_m_AnimOverlay_15
        -Member: lengthprop15 (offset 0) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
     Sub-Class Table (5 Deep): m_flexWeight
     -Member: 000 (offset 0) (type float) (bits 12)
     -Member: 001 (offset 4) (type float) (bits 12)
     -Member: 002 (offset 8) (type float) (bits 12)
     -Member: 003 (offset 12) (type float) (bits 12)
     -Member: 004 (offset 16) (type float) (bits 12)
     -Member: 005 (offset 20) (type float) (bits 12)
     -Member: 006 (offset 24) (type float) (bits 12)
     -Member: 007 (offset 28) (type float) (bits 12)
     -Member: 008 (offset 32) (type float) (bits 12)
     -Member: 009 (offset 36) (type float) (bits 12)
     -Member: 010 (offset 40) (type float) (bits 12)
     -Member: 011 (offset 44) (type float) (bits 12)
     -Member: 012 (offset 48) (type float) (bits 12)
     -Member: 013 (offset 52) (type float) (bits 12)
     -Member: 014 (offset 56) (type float) (bits 12)
     -Member: 015 (offset 60) (type float) (bits 12)
     -Member: 016 (offset 64) (type float) (bits 12)
     -Member: 017 (offset 68) (type float) (bits 12)
     -Member: 018 (offset 72) (type float) (bits 12)
     -Member: 019 (offset 76) (type float) (bits 12)
     -Member: 020 (offset 80) (type float) (bits 12)
     -Member: 021 (offset 84) (type float) (bits 12)
     -Member: 022 (offset 88) (type float) (bits 12)
     -Member: 023 (offset 92) (type float) (bits 12)
     -Member: 024 (offset 96) (type float) (bits 12)
     -Member: 025 (offset 100) (type float) (bits 12)
     -Member: 026 (offset 104) (type float) (bits 12)
     -Member: 027 (offset 108) (type float) (bits 12)
     -Member: 028 (offset 112) (type float) (bits 12)
     -Member: 029 (offset 116) (type float) (bits 12)
     -Member: 030 (offset 120) (type float) (bits 12)
     -Member: 031 (offset 124) (type float) (bits 12)
     -Member: 032 (offset 128) (type float) (bits 12)
     -Member: 033 (offset 132) (type float) (bits 12)
     -Member: 034 (offset 136) (type float) (bits 12)
     -Member: 035 (offset 140) (type float) (bits 12)
     -Member: 036 (offset 144) (type float) (bits 12)
     -Member: 037 (offset 148) (type float) (bits 12)
     -Member: 038 (offset 152) (type float) (bits 12)
     -Member: 039 (offset 156) (type float) (bits 12)
     -Member: 040 (offset 160) (type float) (bits 12)
     -Member: 041 (offset 164) (type float) (bits 12)
     -Member: 042 (offset 168) (type float) (bits 12)
     -Member: 043 (offset 172) (type float) (bits 12)
     -Member: 044 (offset 176) (type float) (bits 12)
     -Member: 045 (offset 180) (type float) (bits 12)
     -Member: 046 (offset 184) (type float) (bits 12)
     -Member: 047 (offset 188) (type float) (bits 12)
     -Member: 048 (offset 192) (type float) (bits 12)
     -Member: 049 (offset 196) (type float) (bits 12)
     -Member: 050 (offset 200) (type float) (bits 12)
     -Member: 051 (offset 204) (type float) (bits 12)
     -Member: 052 (offset 208) (type float) (bits 12)
     -Member: 053 (offset 212) (type float) (bits 12)
     -Member: 054 (offset 216) (type float) (bits 12)
     -Member: 055 (offset 220) (type float) (bits 12)
     -Member: 056 (offset 224) (type float) (bits 12)
     -Member: 057 (offset 228) (type float) (bits 12)
     -Member: 058 (offset 232) (type float) (bits 12)
     -Member: 059 (offset 236) (type float) (bits 12)
     -Member: 060 (offset 240) (type float) (bits 12)
     -Member: 061 (offset 244) (type float) (bits 12)
     -Member: 062 (offset 248) (type float) (bits 12)
     -Member: 063 (offset 252) (type float) (bits 12)
    -Member: m_blinktoggle (offset 1676) (type integer) (bits 1)
    -Member: m_viewtarget (offset 1664) (type vector) (bits 0)
    -Member: m_vecViewOffset[0] (offset 1080) (type float) (bits 0)
    -Member: m_vecViewOffset[1] (offset 1084) (type float) (bits 0)
    -Member: m_vecViewOffset[2] (offset 1088) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_BCCLocalPlayerExclusive
    -Member: m_flNextAttack (offset 1764) (type float) (bits 0)
     Sub-Class Table (5 Deep): m_hMyWeapons
     -Member: 000 (offset 0) (type integer) (bits 21)
     -Member: 001 (offset 4) (type integer) (bits 21)
     -Member: 002 (offset 8) (type integer) (bits 21)
     -Member: 003 (offset 12) (type integer) (bits 21)
     -Member: 004 (offset 16) (type integer) (bits 21)
     -Member: 005 (offset 20) (type integer) (bits 21)
    -Member: m_iAmmoIndicator (offset 1772) (type float) (bits 0)
    -Member: m_iAmmoDropAmount (offset 1776) (type float) (bits 0)
    -Member: m_iVisionSetting (offset 1780) (type float) (bits 0)
    -Member: m_iVisionToggle (offset 1784) (type float) (bits 0)
   -Member: m_hActiveWeapon (offset 2008) (type integer) (bits 21)
  -Member: m_lifeState (offset 396) (type integer) (bits 3)
  -Member: m_bPerformAvoidance (offset 3332) (type integer) (bits 1)
  -Member: m_bIsMoving (offset 3333) (type integer) (bits 1)
  -Member: m_bFadeCorpse (offset 3334) (type integer) (bits 1)
  -Member: m_iDeathPose (offset 2272) (type integer) (bits 11)
  -Member: m_iDeathFrame (offset 2276) (type integer) (bits 5)
  -Member: m_bSpeedModActive (offset 3336) (type integer) (bits 1)
  -Member: m_iSpeedModRadius (offset 3340) (type integer) (bits 32)
  -Member: m_iSpeedModSpeed (offset 3344) (type integer) (bits 32)
  -Member: m_bImportanRagdoll (offset 3335) (type integer) (bits 1)
 -Member: m_flStartupTime (offset 3652) (type float) (bits 0)
CBaseHL2MPBludgeonWeapon:
 Sub-Class Table (1 Deep): DT_BaseHL2MPBludgeonWeapon
  Sub-Class Table (2 Deep): DT_BaseHL2MPCombatWeapon
   Sub-Class Table (3 Deep): DT_WeaponHL2MPBase
    Sub-Class Table (4 Deep): DT_BaseCombatWeapon
     Sub-Class Table (5 Deep): DT_BaseAnimating
      Sub-Class Table (6 Deep): DT_BaseEntity
       Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
      -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
       Sub-Class Table (7 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 41) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
       -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
      -Member: m_fEffects (offset 108) (type integer) (bits 10)
      -Member: m_clrRender (offset 32) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
      -Member: m_flElasticity (offset 896) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
      -Member: moveparent (offset 480) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
      -Member: movetype (offset 478) (type integer) (bits 4)
      -Member: movecollide (offset 479) (type integer) (bits 3)
      -Member: m_angRotation (offset 1064) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
       Sub-Class Table (7 Deep): DT_PredictableId
       -Member: m_PredictableID (offset 52) (type integer) (bits 31)
       -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
      -Member: TargetDescription (offset 112) (type string) (bits 0)
     -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
     -Member: m_vecForce (offset 1116) (type vector) (bits 0)
     -Member: m_nSkin (offset 1128) (type integer) (bits 10)
     -Member: m_nBody (offset 1132) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
      Sub-Class Table (6 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1192) (type integer) (bits 11)
     -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
      Sub-Class Table (6 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
     -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
      Sub-Class Table (6 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1188) (type float) (bits 15)
     -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
     -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_LocalWeaponData
     -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
     -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
     -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
     Sub-Class Table (5 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
    -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
    -Member: m_iState (offset 1448) (type integer) (bits 8)
    -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CBaseHL2MPCombatWeapon:
 Sub-Class Table (1 Deep): DT_BaseHL2MPCombatWeapon
  Sub-Class Table (2 Deep): DT_WeaponHL2MPBase
   Sub-Class Table (3 Deep): DT_BaseCombatWeapon
    Sub-Class Table (4 Deep): DT_BaseAnimating
     Sub-Class Table (5 Deep): DT_BaseEntity
      Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
      -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
     -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
     -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
     -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
      Sub-Class Table (6 Deep): DT_CollisionProperty
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: m_nSolidType (offset 41) (type integer) (bits 3)
      -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
      -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
      -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
     -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
     -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
     -Member: m_fEffects (offset 108) (type integer) (bits 10)
     -Member: m_clrRender (offset 32) (type integer) (bits 32)
     -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
     -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
     -Member: m_flElasticity (offset 896) (type float) (bits 0)
     -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
     -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
     -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
     -Member: moveparent (offset 480) (type integer) (bits 21)
     -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
     -Member: movetype (offset 478) (type integer) (bits 4)
     -Member: movecollide (offset 479) (type integer) (bits 3)
     -Member: m_angRotation (offset 1064) (type vector) (bits 13)
     -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_PredictableId
      -Member: m_PredictableID (offset 52) (type integer) (bits 31)
      -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
     -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
     -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
     -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
     -Member: TargetDescription (offset 112) (type string) (bits 0)
    -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
    -Member: m_vecForce (offset 1116) (type vector) (bits 0)
    -Member: m_nSkin (offset 1128) (type integer) (bits 10)
    -Member: m_nBody (offset 1132) (type integer) (bits 32)
    -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
    -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
     Sub-Class Table (5 Deep): m_flPoseParameter
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
     -Member: 004 (offset 16) (type float) (bits 11)
     -Member: 005 (offset 20) (type float) (bits 11)
     -Member: 006 (offset 24) (type float) (bits 11)
     -Member: 007 (offset 28) (type float) (bits 11)
     -Member: 008 (offset 32) (type float) (bits 11)
     -Member: 009 (offset 36) (type float) (bits 11)
     -Member: 010 (offset 40) (type float) (bits 11)
     -Member: 011 (offset 44) (type float) (bits 11)
     -Member: 012 (offset 48) (type float) (bits 11)
     -Member: 013 (offset 52) (type float) (bits 11)
     -Member: 014 (offset 56) (type float) (bits 11)
     -Member: 015 (offset 60) (type float) (bits 11)
     -Member: 016 (offset 64) (type float) (bits 11)
     -Member: 017 (offset 68) (type float) (bits 11)
     -Member: 018 (offset 72) (type float) (bits 11)
     -Member: 019 (offset 76) (type float) (bits 11)
     -Member: 020 (offset 80) (type float) (bits 11)
     -Member: 021 (offset 84) (type float) (bits 11)
     -Member: 022 (offset 88) (type float) (bits 11)
     -Member: 023 (offset 92) (type float) (bits 11)
    -Member: m_nSequence (offset 1192) (type integer) (bits 11)
    -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
     Sub-Class Table (5 Deep): m_flEncodedController
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
    -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
    -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
    -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
    -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
    -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
    -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
    -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
     Sub-Class Table (5 Deep): DT_ServerAnimationData
     -Member: m_flCycle (offset 1188) (type float) (bits 15)
    -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
    -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_LocalWeaponData
    -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
    -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
    -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
    -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
    -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
    -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
    Sub-Class Table (4 Deep): DT_LocalActiveWeaponData
    -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
    -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
    -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
    -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
   -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
   -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
   -Member: m_iState (offset 1448) (type integer) (bits 8)
   -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CBaseHLBludgeonWeapon:
 Sub-Class Table (1 Deep): DT_BaseHLBludgeonWeapon
  Sub-Class Table (2 Deep): DT_BaseHLCombatWeapon
   Sub-Class Table (3 Deep): DT_BaseCombatWeapon
    Sub-Class Table (4 Deep): DT_BaseAnimating
     Sub-Class Table (5 Deep): DT_BaseEntity
      Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
      -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
     -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
     -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
     -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
      Sub-Class Table (6 Deep): DT_CollisionProperty
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: m_nSolidType (offset 41) (type integer) (bits 3)
      -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
      -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
      -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
     -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
     -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
     -Member: m_fEffects (offset 108) (type integer) (bits 10)
     -Member: m_clrRender (offset 32) (type integer) (bits 32)
     -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
     -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
     -Member: m_flElasticity (offset 896) (type float) (bits 0)
     -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
     -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
     -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
     -Member: moveparent (offset 480) (type integer) (bits 21)
     -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
     -Member: movetype (offset 478) (type integer) (bits 4)
     -Member: movecollide (offset 479) (type integer) (bits 3)
     -Member: m_angRotation (offset 1064) (type vector) (bits 13)
     -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_PredictableId
      -Member: m_PredictableID (offset 52) (type integer) (bits 31)
      -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
     -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
     -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
     -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
     -Member: TargetDescription (offset 112) (type string) (bits 0)
    -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
    -Member: m_vecForce (offset 1116) (type vector) (bits 0)
    -Member: m_nSkin (offset 1128) (type integer) (bits 10)
    -Member: m_nBody (offset 1132) (type integer) (bits 32)
    -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
    -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
     Sub-Class Table (5 Deep): m_flPoseParameter
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
     -Member: 004 (offset 16) (type float) (bits 11)
     -Member: 005 (offset 20) (type float) (bits 11)
     -Member: 006 (offset 24) (type float) (bits 11)
     -Member: 007 (offset 28) (type float) (bits 11)
     -Member: 008 (offset 32) (type float) (bits 11)
     -Member: 009 (offset 36) (type float) (bits 11)
     -Member: 010 (offset 40) (type float) (bits 11)
     -Member: 011 (offset 44) (type float) (bits 11)
     -Member: 012 (offset 48) (type float) (bits 11)
     -Member: 013 (offset 52) (type float) (bits 11)
     -Member: 014 (offset 56) (type float) (bits 11)
     -Member: 015 (offset 60) (type float) (bits 11)
     -Member: 016 (offset 64) (type float) (bits 11)
     -Member: 017 (offset 68) (type float) (bits 11)
     -Member: 018 (offset 72) (type float) (bits 11)
     -Member: 019 (offset 76) (type float) (bits 11)
     -Member: 020 (offset 80) (type float) (bits 11)
     -Member: 021 (offset 84) (type float) (bits 11)
     -Member: 022 (offset 88) (type float) (bits 11)
     -Member: 023 (offset 92) (type float) (bits 11)
    -Member: m_nSequence (offset 1192) (type integer) (bits 11)
    -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
     Sub-Class Table (5 Deep): m_flEncodedController
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
    -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
    -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
    -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
    -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
    -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
    -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
    -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
     Sub-Class Table (5 Deep): DT_ServerAnimationData
     -Member: m_flCycle (offset 1188) (type float) (bits 15)
    -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
    -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_LocalWeaponData
    -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
    -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
    -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
    -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
    -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
    -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
    Sub-Class Table (4 Deep): DT_LocalActiveWeaponData
    -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
    -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
    -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
    -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
   -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
   -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
   -Member: m_iState (offset 1448) (type integer) (bits 8)
   -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CBaseHLCombatWeapon:
 Sub-Class Table (1 Deep): DT_BaseHLCombatWeapon
  Sub-Class Table (2 Deep): DT_BaseCombatWeapon
   Sub-Class Table (3 Deep): DT_BaseAnimating
    Sub-Class Table (4 Deep): DT_BaseEntity
     Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
     -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
    -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
    -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
    -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
     Sub-Class Table (5 Deep): DT_CollisionProperty
     -Member: m_vecMins (offset 8) (type vector) (bits 0)
     -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
     -Member: m_nSolidType (offset 41) (type integer) (bits 3)
     -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
     -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
     -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
     -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
     -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
    -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
    -Member: m_fEffects (offset 108) (type integer) (bits 10)
    -Member: m_clrRender (offset 32) (type integer) (bits 32)
    -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
    -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
    -Member: m_flElasticity (offset 896) (type float) (bits 0)
    -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
    -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
    -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
    -Member: moveparent (offset 480) (type integer) (bits 21)
    -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
    -Member: movetype (offset 478) (type integer) (bits 4)
    -Member: movecollide (offset 479) (type integer) (bits 3)
    -Member: m_angRotation (offset 1064) (type vector) (bits 13)
    -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
     Sub-Class Table (5 Deep): DT_PredictableId
     -Member: m_PredictableID (offset 52) (type integer) (bits 31)
     -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
    -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
    -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
    -Member: TargetDescription (offset 112) (type string) (bits 0)
   -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
   -Member: m_vecForce (offset 1116) (type vector) (bits 0)
   -Member: m_nSkin (offset 1128) (type integer) (bits 10)
   -Member: m_nBody (offset 1132) (type integer) (bits 32)
   -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
   -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
    Sub-Class Table (4 Deep): m_flPoseParameter
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
    -Member: 004 (offset 16) (type float) (bits 11)
    -Member: 005 (offset 20) (type float) (bits 11)
    -Member: 006 (offset 24) (type float) (bits 11)
    -Member: 007 (offset 28) (type float) (bits 11)
    -Member: 008 (offset 32) (type float) (bits 11)
    -Member: 009 (offset 36) (type float) (bits 11)
    -Member: 010 (offset 40) (type float) (bits 11)
    -Member: 011 (offset 44) (type float) (bits 11)
    -Member: 012 (offset 48) (type float) (bits 11)
    -Member: 013 (offset 52) (type float) (bits 11)
    -Member: 014 (offset 56) (type float) (bits 11)
    -Member: 015 (offset 60) (type float) (bits 11)
    -Member: 016 (offset 64) (type float) (bits 11)
    -Member: 017 (offset 68) (type float) (bits 11)
    -Member: 018 (offset 72) (type float) (bits 11)
    -Member: 019 (offset 76) (type float) (bits 11)
    -Member: 020 (offset 80) (type float) (bits 11)
    -Member: 021 (offset 84) (type float) (bits 11)
    -Member: 022 (offset 88) (type float) (bits 11)
    -Member: 023 (offset 92) (type float) (bits 11)
   -Member: m_nSequence (offset 1192) (type integer) (bits 11)
   -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
    Sub-Class Table (4 Deep): m_flEncodedController
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
   -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
   -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
   -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
   -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
   -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
   -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
   -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
    Sub-Class Table (4 Deep): DT_ServerAnimationData
    -Member: m_flCycle (offset 1188) (type float) (bits 15)
   -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
   -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
   -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
   Sub-Class Table (3 Deep): DT_LocalWeaponData
   -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
   -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
   -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
   -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
   -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
   -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
   Sub-Class Table (3 Deep): DT_LocalActiveWeaponData
   -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
   -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
   -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
   -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
  -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
  -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
  -Member: m_iState (offset 1448) (type integer) (bits 8)
  -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CBaseParticleEntity:
 Sub-Class Table (1 Deep): DT_BaseParticleEntity
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
CBasePlayer:
 Sub-Class Table (1 Deep): DT_BasePlayer
  Sub-Class Table (2 Deep): DT_BaseCombatCharacter
   Sub-Class Table (3 Deep): DT_BaseFlex
    Sub-Class Table (4 Deep): DT_BaseAnimatingOverlay
     Sub-Class Table (5 Deep): DT_BaseAnimating
      Sub-Class Table (6 Deep): DT_BaseEntity
       Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
      -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
       Sub-Class Table (7 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 41) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
       -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
      -Member: m_fEffects (offset 108) (type integer) (bits 10)
      -Member: m_clrRender (offset 32) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
      -Member: m_flElasticity (offset 896) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
      -Member: moveparent (offset 480) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
      -Member: movetype (offset 478) (type integer) (bits 4)
      -Member: movecollide (offset 479) (type integer) (bits 3)
      -Member: m_angRotation (offset 1064) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
       Sub-Class Table (7 Deep): DT_PredictableId
       -Member: m_PredictableID (offset 52) (type integer) (bits 31)
       -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
      -Member: TargetDescription (offset 112) (type string) (bits 0)
     -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
     -Member: m_vecForce (offset 1116) (type vector) (bits 0)
     -Member: m_nSkin (offset 1128) (type integer) (bits 10)
     -Member: m_nBody (offset 1132) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
      Sub-Class Table (6 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1192) (type integer) (bits 11)
     -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
      Sub-Class Table (6 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
     -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
      Sub-Class Table (6 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1188) (type float) (bits 15)
     -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
     -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_OverlayVars
      Sub-Class Table (6 Deep): _ST_m_AnimOverlay_15
       Sub-Class Table (7 Deep): _LPT_m_AnimOverlay_15
       -Member: lengthprop15 (offset 0) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
    Sub-Class Table (4 Deep): m_flexWeight
    -Member: 000 (offset 0) (type float) (bits 12)
    -Member: 001 (offset 4) (type float) (bits 12)
    -Member: 002 (offset 8) (type float) (bits 12)
    -Member: 003 (offset 12) (type float) (bits 12)
    -Member: 004 (offset 16) (type float) (bits 12)
    -Member: 005 (offset 20) (type float) (bits 12)
    -Member: 006 (offset 24) (type float) (bits 12)
    -Member: 007 (offset 28) (type float) (bits 12)
    -Member: 008 (offset 32) (type float) (bits 12)
    -Member: 009 (offset 36) (type float) (bits 12)
    -Member: 010 (offset 40) (type float) (bits 12)
    -Member: 011 (offset 44) (type float) (bits 12)
    -Member: 012 (offset 48) (type float) (bits 12)
    -Member: 013 (offset 52) (type float) (bits 12)
    -Member: 014 (offset 56) (type float) (bits 12)
    -Member: 015 (offset 60) (type float) (bits 12)
    -Member: 016 (offset 64) (type float) (bits 12)
    -Member: 017 (offset 68) (type float) (bits 12)
    -Member: 018 (offset 72) (type float) (bits 12)
    -Member: 019 (offset 76) (type float) (bits 12)
    -Member: 020 (offset 80) (type float) (bits 12)
    -Member: 021 (offset 84) (type float) (bits 12)
    -Member: 022 (offset 88) (type float) (bits 12)
    -Member: 023 (offset 92) (type float) (bits 12)
    -Member: 024 (offset 96) (type float) (bits 12)
    -Member: 025 (offset 100) (type float) (bits 12)
    -Member: 026 (offset 104) (type float) (bits 12)
    -Member: 027 (offset 108) (type float) (bits 12)
    -Member: 028 (offset 112) (type float) (bits 12)
    -Member: 029 (offset 116) (type float) (bits 12)
    -Member: 030 (offset 120) (type float) (bits 12)
    -Member: 031 (offset 124) (type float) (bits 12)
    -Member: 032 (offset 128) (type float) (bits 12)
    -Member: 033 (offset 132) (type float) (bits 12)
    -Member: 034 (offset 136) (type float) (bits 12)
    -Member: 035 (offset 140) (type float) (bits 12)
    -Member: 036 (offset 144) (type float) (bits 12)
    -Member: 037 (offset 148) (type float) (bits 12)
    -Member: 038 (offset 152) (type float) (bits 12)
    -Member: 039 (offset 156) (type float) (bits 12)
    -Member: 040 (offset 160) (type float) (bits 12)
    -Member: 041 (offset 164) (type float) (bits 12)
    -Member: 042 (offset 168) (type float) (bits 12)
    -Member: 043 (offset 172) (type float) (bits 12)
    -Member: 044 (offset 176) (type float) (bits 12)
    -Member: 045 (offset 180) (type float) (bits 12)
    -Member: 046 (offset 184) (type float) (bits 12)
    -Member: 047 (offset 188) (type float) (bits 12)
    -Member: 048 (offset 192) (type float) (bits 12)
    -Member: 049 (offset 196) (type float) (bits 12)
    -Member: 050 (offset 200) (type float) (bits 12)
    -Member: 051 (offset 204) (type float) (bits 12)
    -Member: 052 (offset 208) (type float) (bits 12)
    -Member: 053 (offset 212) (type float) (bits 12)
    -Member: 054 (offset 216) (type float) (bits 12)
    -Member: 055 (offset 220) (type float) (bits 12)
    -Member: 056 (offset 224) (type float) (bits 12)
    -Member: 057 (offset 228) (type float) (bits 12)
    -Member: 058 (offset 232) (type float) (bits 12)
    -Member: 059 (offset 236) (type float) (bits 12)
    -Member: 060 (offset 240) (type float) (bits 12)
    -Member: 061 (offset 244) (type float) (bits 12)
    -Member: 062 (offset 248) (type float) (bits 12)
    -Member: 063 (offset 252) (type float) (bits 12)
   -Member: m_blinktoggle (offset 1676) (type integer) (bits 1)
   -Member: m_viewtarget (offset 1664) (type vector) (bits 0)
   -Member: m_vecViewOffset[0] (offset 1080) (type float) (bits 0)
   -Member: m_vecViewOffset[1] (offset 1084) (type float) (bits 0)
   -Member: m_vecViewOffset[2] (offset 1088) (type float) (bits 0)
   Sub-Class Table (3 Deep): DT_BCCLocalPlayerExclusive
   -Member: m_flNextAttack (offset 1764) (type float) (bits 0)
    Sub-Class Table (4 Deep): m_hMyWeapons
    -Member: 000 (offset 0) (type integer) (bits 21)
    -Member: 001 (offset 4) (type integer) (bits 21)
    -Member: 002 (offset 8) (type integer) (bits 21)
    -Member: 003 (offset 12) (type integer) (bits 21)
    -Member: 004 (offset 16) (type integer) (bits 21)
    -Member: 005 (offset 20) (type integer) (bits 21)
   -Member: m_iAmmoIndicator (offset 1772) (type float) (bits 0)
   -Member: m_iAmmoDropAmount (offset 1776) (type float) (bits 0)
   -Member: m_iVisionSetting (offset 1780) (type float) (bits 0)
   -Member: m_iVisionToggle (offset 1784) (type float) (bits 0)
  -Member: m_hActiveWeapon (offset 2008) (type integer) (bits 21)
  Sub-Class Table (2 Deep): DT_PlayerState
  -Member: deadflag (offset 4) (type integer) (bits 1)
 -Member: m_hVehicle (offset 2612) (type integer) (bits 21)
 -Member: m_hUseEntity (offset 2596) (type integer) (bits 21)
 -Member: m_iHealth (offset 392) (type integer) (bits 10)
 -Member: m_lifeState (offset 396) (type integer) (bits 3)
 -Member: m_flMaxspeed (offset 3296) (type float) (bits 12)
 -Member: m_fFlags (offset 428) (type integer) (bits 9)
 -Member: m_iObserverMode (offset 2656) (type integer) (bits 3)
 -Member: m_hObserverTarget (offset 2672) (type integer) (bits 21)
 -Member: m_iFOV (offset 2660) (type integer) (bits 8)
 -Member: m_iDefaultFOV (offset 2664) (type integer) (bits 8)
 -Member: m_hViewModel (offset 3200) (type integer) (bits 21)
 -Member: m_hViewModel (offset 0) (type array) (bits 0)
 -Member: m_szLastPlaceName (offset 3524) (type string) (bits 0)
  Sub-Class Table (2 Deep): DT_LocalPlayerExclusive
   Sub-Class Table (3 Deep): DT_Local
    Sub-Class Table (4 Deep): m_chAreaBits
    -Member: 000 (offset 0) (type integer) (bits 8)
    -Member: 001 (offset 1) (type integer) (bits 8)
    -Member: 002 (offset 2) (type integer) (bits 8)
    -Member: 003 (offset 3) (type integer) (bits 8)
    -Member: 004 (offset 4) (type integer) (bits 8)
    -Member: 005 (offset 5) (type integer) (bits 8)
    -Member: 006 (offset 6) (type integer) (bits 8)
    -Member: 007 (offset 7) (type integer) (bits 8)
    -Member: 008 (offset 8) (type integer) (bits 8)
    -Member: 009 (offset 9) (type integer) (bits 8)
    -Member: 010 (offset 10) (type integer) (bits 8)
    -Member: 011 (offset 11) (type integer) (bits 8)
    -Member: 012 (offset 12) (type integer) (bits 8)
    -Member: 013 (offset 13) (type integer) (bits 8)
    -Member: 014 (offset 14) (type integer) (bits 8)
    -Member: 015 (offset 15) (type integer) (bits 8)
    -Member: 016 (offset 16) (type integer) (bits 8)
    -Member: 017 (offset 17) (type integer) (bits 8)
    -Member: 018 (offset 18) (type integer) (bits 8)
    -Member: 019 (offset 19) (type integer) (bits 8)
    -Member: 020 (offset 20) (type integer) (bits 8)
    -Member: 021 (offset 21) (type integer) (bits 8)
    -Member: 022 (offset 22) (type integer) (bits 8)
    -Member: 023 (offset 23) (type integer) (bits 8)
    -Member: 024 (offset 24) (type integer) (bits 8)
    -Member: 025 (offset 25) (type integer) (bits 8)
    -Member: 026 (offset 26) (type integer) (bits 8)
    -Member: 027 (offset 27) (type integer) (bits 8)
    -Member: 028 (offset 28) (type integer) (bits 8)
    -Member: 029 (offset 29) (type integer) (bits 8)
    -Member: 030 (offset 30) (type integer) (bits 8)
    -Member: 031 (offset 31) (type integer) (bits 8)
    Sub-Class Table (4 Deep): m_chAreaPortalBits
    -Member: 000 (offset 0) (type integer) (bits 8)
    -Member: 001 (offset 1) (type integer) (bits 8)
    -Member: 002 (offset 2) (type integer) (bits 8)
    -Member: 003 (offset 3) (type integer) (bits 8)
    -Member: 004 (offset 4) (type integer) (bits 8)
    -Member: 005 (offset 5) (type integer) (bits 8)
    -Member: 006 (offset 6) (type integer) (bits 8)
    -Member: 007 (offset 7) (type integer) (bits 8)
    -Member: 008 (offset 8) (type integer) (bits 8)
    -Member: 009 (offset 9) (type integer) (bits 8)
    -Member: 010 (offset 10) (type integer) (bits 8)
    -Member: 011 (offset 11) (type integer) (bits 8)
    -Member: 012 (offset 12) (type integer) (bits 8)
    -Member: 013 (offset 13) (type integer) (bits 8)
    -Member: 014 (offset 14) (type integer) (bits 8)
    -Member: 015 (offset 15) (type integer) (bits 8)
    -Member: 016 (offset 16) (type integer) (bits 8)
    -Member: 017 (offset 17) (type integer) (bits 8)
    -Member: 018 (offset 18) (type integer) (bits 8)
    -Member: 019 (offset 19) (type integer) (bits 8)
    -Member: 020 (offset 20) (type integer) (bits 8)
    -Member: 021 (offset 21) (type integer) (bits 8)
    -Member: 022 (offset 22) (type integer) (bits 8)
    -Member: 023 (offset 23) (type integer) (bits 8)
   -Member: m_iHideHUD (offset 60) (type integer) (bits 13)
   -Member: m_flFOVRate (offset 64) (type float) (bits 0)
   -Member: m_bDucked (offset 80) (type integer) (bits 1)
   -Member: m_bDucking (offset 81) (type integer) (bits 1)
   -Member: m_bInDuckJump (offset 82) (type integer) (bits 1)
   -Member: m_flDucktime (offset 84) (type float) (bits 12)
   -Member: m_flDuckJumpTime (offset 88) (type float) (bits 12)
   -Member: m_flJumpTime (offset 92) (type float) (bits 12)
   -Member: m_flFallVelocity (offset 100) (type float) (bits 17)
   -Member: m_vecPunchAngle (offset 112) (type vector) (bits 0)
   -Member: m_vecPunchAngleVel (offset 124) (type vector) (bits 0)
   -Member: m_bDrawViewmodel (offset 136) (type integer) (bits 1)
   -Member: m_bWearingSuit (offset 137) (type integer) (bits 1)
   -Member: m_bPoisoned (offset 138) (type integer) (bits 1)
   -Member: m_bZombieVisioning (offset 413) (type integer) (bits 1)
   -Member: m_flStepSize (offset 140) (type float) (bits 16)
   -Member: m_bAllowAutoMovement (offset 144) (type integer) (bits 1)
   -Member: m_skybox3d.scale (offset 152) (type integer) (bits 12)
   -Member: m_skybox3d.origin (offset 156) (type vector) (bits 0)
   -Member: m_skybox3d.area (offset 168) (type integer) (bits 8)
   -Member: m_skybox3d.fog.enable (offset 176) (type integer) (bits 1)
   -Member: m_skybox3d.fog.blend (offset 177) (type integer) (bits 1)
   -Member: m_skybox3d.fog.dirPrimary (offset 180) (type vector) (bits 0)
   -Member: m_skybox3d.fog.colorPrimary (offset 192) (type integer) (bits 32)
   -Member: m_skybox3d.fog.colorSecondary (offset 196) (type integer) (bits 32)
   -Member: m_skybox3d.fog.start (offset 200) (type float) (bits 0)
   -Member: m_skybox3d.fog.end (offset 204) (type float) (bits 0)
   -Member: m_fog.enable (offset 240) (type integer) (bits 1)
   -Member: m_fog.blend (offset 241) (type integer) (bits 1)
   -Member: m_fog.dirPrimary (offset 244) (type vector) (bits 0)
   -Member: m_fog.colorPrimary (offset 256) (type integer) (bits 32)
   -Member: m_fog.colorSecondary (offset 260) (type integer) (bits 32)
   -Member: m_fog.start (offset 264) (type float) (bits 0)
   -Member: m_fog.end (offset 268) (type float) (bits 0)
   -Member: m_fog.farz (offset 272) (type float) (bits 0)
   -Member: m_fog.colorPrimaryLerpTo (offset 276) (type integer) (bits 32)
   -Member: m_fog.colorSecondaryLerpTo (offset 280) (type integer) (bits 32)
   -Member: m_fog.startLerpTo (offset 284) (type float) (bits 0)
   -Member: m_fog.endLerpTo (offset 288) (type float) (bits 0)
   -Member: m_fog.lerptime (offset 292) (type float) (bits 0)
   -Member: m_fog.duration (offset 296) (type float) (bits 0)
   -Member: m_audio.localSound[0] (offset 304) (type vector) (bits 0)
   -Member: m_audio.localSound[1] (offset 316) (type vector) (bits 0)
   -Member: m_audio.localSound[2] (offset 328) (type vector) (bits 0)
   -Member: m_audio.localSound[3] (offset 340) (type vector) (bits 0)
   -Member: m_audio.localSound[4] (offset 352) (type vector) (bits 0)
   -Member: m_audio.localSound[5] (offset 364) (type vector) (bits 0)
   -Member: m_audio.localSound[6] (offset 376) (type vector) (bits 0)
   -Member: m_audio.localSound[7] (offset 388) (type vector) (bits 0)
   -Member: m_audio.soundscapeIndex (offset 400) (type integer) (bits 17)
   -Member: m_audio.localBits (offset 404) (type integer) (bits 8)
   -Member: m_audio.ent (offset 408) (type integer) (bits 21)
  -Member: m_flFriction (offset 892) (type float) (bits 8)
   Sub-Class Table (3 Deep): m_iAmmo
   -Member: 000 (offset 0) (type integer) (bits 10)
   -Member: 001 (offset 4) (type integer) (bits 10)
   -Member: 002 (offset 8) (type integer) (bits 10)
   -Member: 003 (offset 12) (type integer) (bits 10)
   -Member: 004 (offset 16) (type integer) (bits 10)
   -Member: 005 (offset 20) (type integer) (bits 10)
   -Member: 006 (offset 24) (type integer) (bits 10)
   -Member: 007 (offset 28) (type integer) (bits 10)
   -Member: 008 (offset 32) (type integer) (bits 10)
   -Member: 009 (offset 36) (type integer) (bits 10)
   -Member: 010 (offset 40) (type integer) (bits 10)
   -Member: 011 (offset 44) (type integer) (bits 10)
   -Member: 012 (offset 48) (type integer) (bits 10)
   -Member: 013 (offset 52) (type integer) (bits 10)
   -Member: 014 (offset 56) (type integer) (bits 10)
   -Member: 015 (offset 60) (type integer) (bits 10)
   -Member: 016 (offset 64) (type integer) (bits 10)
   -Member: 017 (offset 68) (type integer) (bits 10)
   -Member: 018 (offset 72) (type integer) (bits 10)
   -Member: 019 (offset 76) (type integer) (bits 10)
   -Member: 020 (offset 80) (type integer) (bits 10)
   -Member: 021 (offset 84) (type integer) (bits 10)
   -Member: 022 (offset 88) (type integer) (bits 10)
   -Member: 023 (offset 92) (type integer) (bits 10)
   -Member: 024 (offset 96) (type integer) (bits 10)
   -Member: 025 (offset 100) (type integer) (bits 10)
   -Member: 026 (offset 104) (type integer) (bits 10)
   -Member: 027 (offset 108) (type integer) (bits 10)
   -Member: 028 (offset 112) (type integer) (bits 10)
   -Member: 029 (offset 116) (type integer) (bits 10)
   -Member: 030 (offset 120) (type integer) (bits 10)
   -Member: 031 (offset 124) (type integer) (bits 10)
  -Member: m_fOnTarget (offset 2520) (type integer) (bits 2)
  -Member: m_nTickBase (offset 3380) (type integer) (bits 32)
  -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
  -Member: m_hLastWeapon (offset 3392) (type integer) (bits 21)
  -Member: m_hGroundEntity (offset 788) (type integer) (bits 21)
  -Member: m_vecVelocity[0] (offset 928) (type float) (bits 20)
  -Member: m_vecVelocity[1] (offset 932) (type float) (bits 20)
  -Member: m_vecVelocity[2] (offset 936) (type float) (bits 16)
  -Member: m_vecBaseVelocity (offset 800) (type vector) (bits 20)
  -Member: m_hConstraintEntity (offset 3432) (type integer) (bits 21)
  -Member: m_vecConstraintCenter (offset 3436) (type vector) (bits 0)
  -Member: m_flConstraintRadius (offset 3448) (type float) (bits 0)
  -Member: m_flConstraintWidth (offset 3452) (type float) (bits 0)
  -Member: m_flConstraintSpeedFactor (offset 3456) (type float) (bits 0)
  -Member: m_flDeathTime (offset 2652) (type float) (bits 0)
  -Member: m_nWaterLevel (offset 783) (type integer) (bits 2)
  -Member: m_flLaggedMovementValue (offset 3492) (type float) (bits 0)
CBasePropDoor:
 Sub-Class Table (1 Deep): DT_BasePropDoor
  Sub-Class Table (2 Deep): DT_DynamicProp
   Sub-Class Table (3 Deep): DT_BreakableProp
    Sub-Class Table (4 Deep): DT_BaseAnimating
     Sub-Class Table (5 Deep): DT_BaseEntity
      Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
      -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
     -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
     -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
     -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
      Sub-Class Table (6 Deep): DT_CollisionProperty
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: m_nSolidType (offset 41) (type integer) (bits 3)
      -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
      -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
      -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
     -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
     -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
     -Member: m_fEffects (offset 108) (type integer) (bits 10)
     -Member: m_clrRender (offset 32) (type integer) (bits 32)
     -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
     -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
     -Member: m_flElasticity (offset 896) (type float) (bits 0)
     -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
     -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
     -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
     -Member: moveparent (offset 480) (type integer) (bits 21)
     -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
     -Member: movetype (offset 478) (type integer) (bits 4)
     -Member: movecollide (offset 479) (type integer) (bits 3)
     -Member: m_angRotation (offset 1064) (type vector) (bits 13)
     -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_PredictableId
      -Member: m_PredictableID (offset 52) (type integer) (bits 31)
      -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
     -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
     -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
     -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
     -Member: TargetDescription (offset 112) (type string) (bits 0)
    -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
    -Member: m_vecForce (offset 1116) (type vector) (bits 0)
    -Member: m_nSkin (offset 1128) (type integer) (bits 10)
    -Member: m_nBody (offset 1132) (type integer) (bits 32)
    -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
    -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
     Sub-Class Table (5 Deep): m_flPoseParameter
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
     -Member: 004 (offset 16) (type float) (bits 11)
     -Member: 005 (offset 20) (type float) (bits 11)
     -Member: 006 (offset 24) (type float) (bits 11)
     -Member: 007 (offset 28) (type float) (bits 11)
     -Member: 008 (offset 32) (type float) (bits 11)
     -Member: 009 (offset 36) (type float) (bits 11)
     -Member: 010 (offset 40) (type float) (bits 11)
     -Member: 011 (offset 44) (type float) (bits 11)
     -Member: 012 (offset 48) (type float) (bits 11)
     -Member: 013 (offset 52) (type float) (bits 11)
     -Member: 014 (offset 56) (type float) (bits 11)
     -Member: 015 (offset 60) (type float) (bits 11)
     -Member: 016 (offset 64) (type float) (bits 11)
     -Member: 017 (offset 68) (type float) (bits 11)
     -Member: 018 (offset 72) (type float) (bits 11)
     -Member: 019 (offset 76) (type float) (bits 11)
     -Member: 020 (offset 80) (type float) (bits 11)
     -Member: 021 (offset 84) (type float) (bits 11)
     -Member: 022 (offset 88) (type float) (bits 11)
     -Member: 023 (offset 92) (type float) (bits 11)
    -Member: m_nSequence (offset 1192) (type integer) (bits 11)
    -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
     Sub-Class Table (5 Deep): m_flEncodedController
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
    -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
    -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
    -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
    -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
    -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
    -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
    -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
     Sub-Class Table (5 Deep): DT_ServerAnimationData
     -Member: m_flCycle (offset 1188) (type float) (bits 15)
    -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
    -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
  -Member: m_bUseHitboxesForRenderBox (offset 1759) (type integer) (bits 1)
CBaseTempEntity:
 Sub-Class Table (1 Deep): DT_BaseTempEntity
CBaseViewModel:
 Sub-Class Table (1 Deep): DT_BaseViewModel
 -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
 -Member: m_nBody (offset 1132) (type integer) (bits 8)
 -Member: m_nSkin (offset 1128) (type integer) (bits 10)
 -Member: m_nSequence (offset 1192) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 1388) (type integer) (bits 1)
 -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
 -Member: m_fEffects (offset 108) (type integer) (bits 10)
 -Member: m_nAnimationParity (offset 1404) (type integer) (bits 3)
 -Member: m_hWeapon (offset 1428) (type integer) (bits 21)
 -Member: m_hOwner (offset 1392) (type integer) (bits 21)
 -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
 -Member: m_flPoseParameter (offset 1196) (type float) (bits 8)
 -Member: m_flPoseParameter (offset 0) (type array) (bits 0)
CBeam:
 Sub-Class Table (1 Deep): DT_Beam
 -Member: m_nBeamType (offset 1128) (type integer) (bits 3)
 -Member: m_nBeamFlags (offset 1132) (type integer) (bits 16)
 -Member: m_nNumBeamEnts (offset 1120) (type integer) (bits 5)
 -Member: m_hAttachEntity (offset 1136) (type integer) (bits 21)
 -Member: m_hAttachEntity (offset 0) (type array) (bits 0)
 -Member: m_nAttachIndex (offset 1176) (type integer) (bits 5)
 -Member: m_nAttachIndex (offset 0) (type array) (bits 0)
 -Member: m_nHaloIndex (offset 1124) (type integer) (bits 16)
 -Member: m_fHaloScale (offset 1228) (type float) (bits 0)
 -Member: m_fWidth (offset 1216) (type float) (bits 10)
 -Member: m_fEndWidth (offset 1220) (type float) (bits 10)
 -Member: m_fFadeLength (offset 1224) (type float) (bits 0)
 -Member: m_fAmplitude (offset 1232) (type float) (bits 8)
 -Member: m_fStartFrame (offset 1236) (type float) (bits 8)
 -Member: m_fSpeed (offset 1240) (type float) (bits 0)
 -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
 -Member: m_flFrameRate (offset 1104) (type float) (bits 10)
 -Member: m_flHDRColorScale (offset 1108) (type float) (bits 0)
 -Member: m_flFrame (offset 1244) (type float) (bits 20)
 -Member: m_clrRender (offset 32) (type integer) (bits 32)
 -Member: m_vecEndPos (offset 1248) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
 -Member: m_vecOrigin (offset 1052) (type vector) (bits 19)
 -Member: moveparent (offset 480) (type integer) (bits 21)
  Sub-Class Table (2 Deep): DT_BeamPredictableId
  -Member: m_PredictableID (offset 52) (type integer) (bits 31)
  -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
CBoneFollower:
 Sub-Class Table (1 Deep): DT_BoneFollower
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_modelIndex (offset 1104) (type integer) (bits 11)
 -Member: m_solidIndex (offset 1108) (type integer) (bits 6)
CBreakableProp:
 Sub-Class Table (1 Deep): DT_BreakableProp
  Sub-Class Table (2 Deep): DT_BaseAnimating
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
  -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
  -Member: m_vecForce (offset 1116) (type vector) (bits 0)
  -Member: m_nSkin (offset 1128) (type integer) (bits 10)
  -Member: m_nBody (offset 1132) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
  -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
   Sub-Class Table (3 Deep): m_flPoseParameter
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
   -Member: 004 (offset 16) (type float) (bits 11)
   -Member: 005 (offset 20) (type float) (bits 11)
   -Member: 006 (offset 24) (type float) (bits 11)
   -Member: 007 (offset 28) (type float) (bits 11)
   -Member: 008 (offset 32) (type float) (bits 11)
   -Member: 009 (offset 36) (type float) (bits 11)
   -Member: 010 (offset 40) (type float) (bits 11)
   -Member: 011 (offset 44) (type float) (bits 11)
   -Member: 012 (offset 48) (type float) (bits 11)
   -Member: 013 (offset 52) (type float) (bits 11)
   -Member: 014 (offset 56) (type float) (bits 11)
   -Member: 015 (offset 60) (type float) (bits 11)
   -Member: 016 (offset 64) (type float) (bits 11)
   -Member: 017 (offset 68) (type float) (bits 11)
   -Member: 018 (offset 72) (type float) (bits 11)
   -Member: 019 (offset 76) (type float) (bits 11)
   -Member: 020 (offset 80) (type float) (bits 11)
   -Member: 021 (offset 84) (type float) (bits 11)
   -Member: 022 (offset 88) (type float) (bits 11)
   -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_nSequence (offset 1192) (type integer) (bits 11)
  -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
   Sub-Class Table (3 Deep): m_flEncodedController
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
  -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
  -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
  -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
  -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
   Sub-Class Table (3 Deep): DT_ServerAnimationData
   -Member: m_flCycle (offset 1188) (type float) (bits 15)
  -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
  -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
CBreakableSurface:
 Sub-Class Table (1 Deep): DT_BreakableSurface
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_nNumWide (offset 1276) (type integer) (bits 8)
 -Member: m_nNumHigh (offset 1280) (type integer) (bits 8)
 -Member: m_flPanelWidth (offset 1284) (type float) (bits 0)
 -Member: m_flPanelHeight (offset 1288) (type float) (bits 0)
 -Member: m_vNormal (offset 1292) (type vector) (bits 0)
 -Member: m_vCorner (offset 1304) (type vector) (bits 0)
 -Member: m_bIsBroken (offset 1316) (type integer) (bits 1)
 -Member: m_nSurfaceType (offset 1320) (type integer) (bits 2)
  Sub-Class Table (2 Deep): m_RawPanelBitVec
  -Member: 000 (offset 0) (type integer) (bits 1)
  -Member: 001 (offset 1) (type integer) (bits 1)
  -Member: 002 (offset 2) (type integer) (bits 1)
  -Member: 003 (offset 3) (type integer) (bits 1)
  -Member: 004 (offset 4) (type integer) (bits 1)
  -Member: 005 (offset 5) (type integer) (bits 1)
  -Member: 006 (offset 6) (type integer) (bits 1)
  -Member: 007 (offset 7) (type integer) (bits 1)
  -Member: 008 (offset 8) (type integer) (bits 1)
  -Member: 009 (offset 9) (type integer) (bits 1)
  -Member: 010 (offset 10) (type integer) (bits 1)
  -Member: 011 (offset 11) (type integer) (bits 1)
  -Member: 012 (offset 12) (type integer) (bits 1)
  -Member: 013 (offset 13) (type integer) (bits 1)
  -Member: 014 (offset 14) (type integer) (bits 1)
  -Member: 015 (offset 15) (type integer) (bits 1)
  -Member: 016 (offset 16) (type integer) (bits 1)
  -Member: 017 (offset 17) (type integer) (bits 1)
  -Member: 018 (offset 18) (type integer) (bits 1)
  -Member: 019 (offset 19) (type integer) (bits 1)
  -Member: 020 (offset 20) (type integer) (bits 1)
  -Member: 021 (offset 21) (type integer) (bits 1)
  -Member: 022 (offset 22) (type integer) (bits 1)
  -Member: 023 (offset 23) (type integer) (bits 1)
  -Member: 024 (offset 24) (type integer) (bits 1)
  -Member: 025 (offset 25) (type integer) (bits 1)
  -Member: 026 (offset 26) (type integer) (bits 1)
  -Member: 027 (offset 27) (type integer) (bits 1)
  -Member: 028 (offset 28) (type integer) (bits 1)
  -Member: 029 (offset 29) (type integer) (bits 1)
  -Member: 030 (offset 30) (type integer) (bits 1)
  -Member: 031 (offset 31) (type integer) (bits 1)
  -Member: 032 (offset 32) (type integer) (bits 1)
  -Member: 033 (offset 33) (type integer) (bits 1)
  -Member: 034 (offset 34) (type integer) (bits 1)
  -Member: 035 (offset 35) (type integer) (bits 1)
  -Member: 036 (offset 36) (type integer) (bits 1)
  -Member: 037 (offset 37) (type integer) (bits 1)
  -Member: 038 (offset 38) (type integer) (bits 1)
  -Member: 039 (offset 39) (type integer) (bits 1)
  -Member: 040 (offset 40) (type integer) (bits 1)
  -Member: 041 (offset 41) (type integer) (bits 1)
  -Member: 042 (offset 42) (type integer) (bits 1)
  -Member: 043 (offset 43) (type integer) (bits 1)
  -Member: 044 (offset 44) (type integer) (bits 1)
  -Member: 045 (offset 45) (type integer) (bits 1)
  -Member: 046 (offset 46) (type integer) (bits 1)
  -Member: 047 (offset 47) (type integer) (bits 1)
  -Member: 048 (offset 48) (type integer) (bits 1)
  -Member: 049 (offset 49) (type integer) (bits 1)
  -Member: 050 (offset 50) (type integer) (bits 1)
  -Member: 051 (offset 51) (type integer) (bits 1)
  -Member: 052 (offset 52) (type integer) (bits 1)
  -Member: 053 (offset 53) (type integer) (bits 1)
  -Member: 054 (offset 54) (type integer) (bits 1)
  -Member: 055 (offset 55) (type integer) (bits 1)
  -Member: 056 (offset 56) (type integer) (bits 1)
  -Member: 057 (offset 57) (type integer) (bits 1)
  -Member: 058 (offset 58) (type integer) (bits 1)
  -Member: 059 (offset 59) (type integer) (bits 1)
  -Member: 060 (offset 60) (type integer) (bits 1)
  -Member: 061 (offset 61) (type integer) (bits 1)
  -Member: 062 (offset 62) (type integer) (bits 1)
  -Member: 063 (offset 63) (type integer) (bits 1)
  -Member: 064 (offset 64) (type integer) (bits 1)
  -Member: 065 (offset 65) (type integer) (bits 1)
  -Member: 066 (offset 66) (type integer) (bits 1)
  -Member: 067 (offset 67) (type integer) (bits 1)
  -Member: 068 (offset 68) (type integer) (bits 1)
  -Member: 069 (offset 69) (type integer) (bits 1)
  -Member: 070 (offset 70) (type integer) (bits 1)
  -Member: 071 (offset 71) (type integer) (bits 1)
  -Member: 072 (offset 72) (type integer) (bits 1)
  -Member: 073 (offset 73) (type integer) (bits 1)
  -Member: 074 (offset 74) (type integer) (bits 1)
  -Member: 075 (offset 75) (type integer) (bits 1)
  -Member: 076 (offset 76) (type integer) (bits 1)
  -Member: 077 (offset 77) (type integer) (bits 1)
  -Member: 078 (offset 78) (type integer) (bits 1)
  -Member: 079 (offset 79) (type integer) (bits 1)
  -Member: 080 (offset 80) (type integer) (bits 1)
  -Member: 081 (offset 81) (type integer) (bits 1)
  -Member: 082 (offset 82) (type integer) (bits 1)
  -Member: 083 (offset 83) (type integer) (bits 1)
  -Member: 084 (offset 84) (type integer) (bits 1)
  -Member: 085 (offset 85) (type integer) (bits 1)
  -Member: 086 (offset 86) (type integer) (bits 1)
  -Member: 087 (offset 87) (type integer) (bits 1)
  -Member: 088 (offset 88) (type integer) (bits 1)
  -Member: 089 (offset 89) (type integer) (bits 1)
  -Member: 090 (offset 90) (type integer) (bits 1)
  -Member: 091 (offset 91) (type integer) (bits 1)
  -Member: 092 (offset 92) (type integer) (bits 1)
  -Member: 093 (offset 93) (type integer) (bits 1)
  -Member: 094 (offset 94) (type integer) (bits 1)
  -Member: 095 (offset 95) (type integer) (bits 1)
  -Member: 096 (offset 96) (type integer) (bits 1)
  -Member: 097 (offset 97) (type integer) (bits 1)
  -Member: 098 (offset 98) (type integer) (bits 1)
  -Member: 099 (offset 99) (type integer) (bits 1)
  -Member: 100 (offset 100) (type integer) (bits 1)
  -Member: 101 (offset 101) (type integer) (bits 1)
  -Member: 102 (offset 102) (type integer) (bits 1)
  -Member: 103 (offset 103) (type integer) (bits 1)
  -Member: 104 (offset 104) (type integer) (bits 1)
  -Member: 105 (offset 105) (type integer) (bits 1)
  -Member: 106 (offset 106) (type integer) (bits 1)
  -Member: 107 (offset 107) (type integer) (bits 1)
  -Member: 108 (offset 108) (type integer) (bits 1)
  -Member: 109 (offset 109) (type integer) (bits 1)
  -Member: 110 (offset 110) (type integer) (bits 1)
  -Member: 111 (offset 111) (type integer) (bits 1)
  -Member: 112 (offset 112) (type integer) (bits 1)
  -Member: 113 (offset 113) (type integer) (bits 1)
  -Member: 114 (offset 114) (type integer) (bits 1)
  -Member: 115 (offset 115) (type integer) (bits 1)
  -Member: 116 (offset 116) (type integer) (bits 1)
  -Member: 117 (offset 117) (type integer) (bits 1)
  -Member: 118 (offset 118) (type integer) (bits 1)
  -Member: 119 (offset 119) (type integer) (bits 1)
  -Member: 120 (offset 120) (type integer) (bits 1)
  -Member: 121 (offset 121) (type integer) (bits 1)
  -Member: 122 (offset 122) (type integer) (bits 1)
  -Member: 123 (offset 123) (type integer) (bits 1)
  -Member: 124 (offset 124) (type integer) (bits 1)
  -Member: 125 (offset 125) (type integer) (bits 1)
  -Member: 126 (offset 126) (type integer) (bits 1)
  -Member: 127 (offset 127) (type integer) (bits 1)
  -Member: 128 (offset 128) (type integer) (bits 1)
  -Member: 129 (offset 129) (type integer) (bits 1)
  -Member: 130 (offset 130) (type integer) (bits 1)
  -Member: 131 (offset 131) (type integer) (bits 1)
  -Member: 132 (offset 132) (type integer) (bits 1)
  -Member: 133 (offset 133) (type integer) (bits 1)
  -Member: 134 (offset 134) (type integer) (bits 1)
  -Member: 135 (offset 135) (type integer) (bits 1)
  -Member: 136 (offset 136) (type integer) (bits 1)
  -Member: 137 (offset 137) (type integer) (bits 1)
  -Member: 138 (offset 138) (type integer) (bits 1)
  -Member: 139 (offset 139) (type integer) (bits 1)
  -Member: 140 (offset 140) (type integer) (bits 1)
  -Member: 141 (offset 141) (type integer) (bits 1)
  -Member: 142 (offset 142) (type integer) (bits 1)
  -Member: 143 (offset 143) (type integer) (bits 1)
  -Member: 144 (offset 144) (type integer) (bits 1)
  -Member: 145 (offset 145) (type integer) (bits 1)
  -Member: 146 (offset 146) (type integer) (bits 1)
  -Member: 147 (offset 147) (type integer) (bits 1)
  -Member: 148 (offset 148) (type integer) (bits 1)
  -Member: 149 (offset 149) (type integer) (bits 1)
  -Member: 150 (offset 150) (type integer) (bits 1)
  -Member: 151 (offset 151) (type integer) (bits 1)
  -Member: 152 (offset 152) (type integer) (bits 1)
  -Member: 153 (offset 153) (type integer) (bits 1)
  -Member: 154 (offset 154) (type integer) (bits 1)
  -Member: 155 (offset 155) (type integer) (bits 1)
  -Member: 156 (offset 156) (type integer) (bits 1)
  -Member: 157 (offset 157) (type integer) (bits 1)
  -Member: 158 (offset 158) (type integer) (bits 1)
  -Member: 159 (offset 159) (type integer) (bits 1)
  -Member: 160 (offset 160) (type integer) (bits 1)
  -Member: 161 (offset 161) (type integer) (bits 1)
  -Member: 162 (offset 162) (type integer) (bits 1)
  -Member: 163 (offset 163) (type integer) (bits 1)
  -Member: 164 (offset 164) (type integer) (bits 1)
  -Member: 165 (offset 165) (type integer) (bits 1)
  -Member: 166 (offset 166) (type integer) (bits 1)
  -Member: 167 (offset 167) (type integer) (bits 1)
  -Member: 168 (offset 168) (type integer) (bits 1)
  -Member: 169 (offset 169) (type integer) (bits 1)
  -Member: 170 (offset 170) (type integer) (bits 1)
  -Member: 171 (offset 171) (type integer) (bits 1)
  -Member: 172 (offset 172) (type integer) (bits 1)
  -Member: 173 (offset 173) (type integer) (bits 1)
  -Member: 174 (offset 174) (type integer) (bits 1)
  -Member: 175 (offset 175) (type integer) (bits 1)
  -Member: 176 (offset 176) (type integer) (bits 1)
  -Member: 177 (offset 177) (type integer) (bits 1)
  -Member: 178 (offset 178) (type integer) (bits 1)
  -Member: 179 (offset 179) (type integer) (bits 1)
  -Member: 180 (offset 180) (type integer) (bits 1)
  -Member: 181 (offset 181) (type integer) (bits 1)
  -Member: 182 (offset 182) (type integer) (bits 1)
  -Member: 183 (offset 183) (type integer) (bits 1)
  -Member: 184 (offset 184) (type integer) (bits 1)
  -Member: 185 (offset 185) (type integer) (bits 1)
  -Member: 186 (offset 186) (type integer) (bits 1)
  -Member: 187 (offset 187) (type integer) (bits 1)
  -Member: 188 (offset 188) (type integer) (bits 1)
  -Member: 189 (offset 189) (type integer) (bits 1)
  -Member: 190 (offset 190) (type integer) (bits 1)
  -Member: 191 (offset 191) (type integer) (bits 1)
  -Member: 192 (offset 192) (type integer) (bits 1)
  -Member: 193 (offset 193) (type integer) (bits 1)
  -Member: 194 (offset 194) (type integer) (bits 1)
  -Member: 195 (offset 195) (type integer) (bits 1)
  -Member: 196 (offset 196) (type integer) (bits 1)
  -Member: 197 (offset 197) (type integer) (bits 1)
  -Member: 198 (offset 198) (type integer) (bits 1)
  -Member: 199 (offset 199) (type integer) (bits 1)
  -Member: 200 (offset 200) (type integer) (bits 1)
  -Member: 201 (offset 201) (type integer) (bits 1)
  -Member: 202 (offset 202) (type integer) (bits 1)
  -Member: 203 (offset 203) (type integer) (bits 1)
  -Member: 204 (offset 204) (type integer) (bits 1)
  -Member: 205 (offset 205) (type integer) (bits 1)
  -Member: 206 (offset 206) (type integer) (bits 1)
  -Member: 207 (offset 207) (type integer) (bits 1)
  -Member: 208 (offset 208) (type integer) (bits 1)
  -Member: 209 (offset 209) (type integer) (bits 1)
  -Member: 210 (offset 210) (type integer) (bits 1)
  -Member: 211 (offset 211) (type integer) (bits 1)
  -Member: 212 (offset 212) (type integer) (bits 1)
  -Member: 213 (offset 213) (type integer) (bits 1)
  -Member: 214 (offset 214) (type integer) (bits 1)
  -Member: 215 (offset 215) (type integer) (bits 1)
  -Member: 216 (offset 216) (type integer) (bits 1)
  -Member: 217 (offset 217) (type integer) (bits 1)
  -Member: 218 (offset 218) (type integer) (bits 1)
  -Member: 219 (offset 219) (type integer) (bits 1)
  -Member: 220 (offset 220) (type integer) (bits 1)
  -Member: 221 (offset 221) (type integer) (bits 1)
  -Member: 222 (offset 222) (type integer) (bits 1)
  -Member: 223 (offset 223) (type integer) (bits 1)
  -Member: 224 (offset 224) (type integer) (bits 1)
  -Member: 225 (offset 225) (type integer) (bits 1)
  -Member: 226 (offset 226) (type integer) (bits 1)
  -Member: 227 (offset 227) (type integer) (bits 1)
  -Member: 228 (offset 228) (type integer) (bits 1)
  -Member: 229 (offset 229) (type integer) (bits 1)
  -Member: 230 (offset 230) (type integer) (bits 1)
  -Member: 231 (offset 231) (type integer) (bits 1)
  -Member: 232 (offset 232) (type integer) (bits 1)
  -Member: 233 (offset 233) (type integer) (bits 1)
  -Member: 234 (offset 234) (type integer) (bits 1)
  -Member: 235 (offset 235) (type integer) (bits 1)
  -Member: 236 (offset 236) (type integer) (bits 1)
  -Member: 237 (offset 237) (type integer) (bits 1)
  -Member: 238 (offset 238) (type integer) (bits 1)
  -Member: 239 (offset 239) (type integer) (bits 1)
  -Member: 240 (offset 240) (type integer) (bits 1)
  -Member: 241 (offset 241) (type integer) (bits 1)
  -Member: 242 (offset 242) (type integer) (bits 1)
  -Member: 243 (offset 243) (type integer) (bits 1)
  -Member: 244 (offset 244) (type integer) (bits 1)
  -Member: 245 (offset 245) (type integer) (bits 1)
  -Member: 246 (offset 246) (type integer) (bits 1)
  -Member: 247 (offset 247) (type integer) (bits 1)
  -Member: 248 (offset 248) (type integer) (bits 1)
  -Member: 249 (offset 249) (type integer) (bits 1)
  -Member: 250 (offset 250) (type integer) (bits 1)
  -Member: 251 (offset 251) (type integer) (bits 1)
  -Member: 252 (offset 252) (type integer) (bits 1)
  -Member: 253 (offset 253) (type integer) (bits 1)
  -Member: 254 (offset 254) (type integer) (bits 1)
  -Member: 255 (offset 255) (type integer) (bits 1)
CCitadelEnergyCore:
 Sub-Class Table (1 Deep): DT_CitadelEnergyCore
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_flScale (offset 1104) (type float) (bits 0)
 -Member: m_nState (offset 1108) (type integer) (bits 8)
 -Member: m_flDuration (offset 1112) (type float) (bits 0)
 -Member: m_flStartTime (offset 1116) (type float) (bits 0)
 -Member: m_spawnflags (offset 420) (type integer) (bits 32)
CCorpse:
 Sub-Class Table (1 Deep): DT_Corpse
  Sub-Class Table (2 Deep): DT_BaseAnimating
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
  -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
  -Member: m_vecForce (offset 1116) (type vector) (bits 0)
  -Member: m_nSkin (offset 1128) (type integer) (bits 10)
  -Member: m_nBody (offset 1132) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
  -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
   Sub-Class Table (3 Deep): m_flPoseParameter
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
   -Member: 004 (offset 16) (type float) (bits 11)
   -Member: 005 (offset 20) (type float) (bits 11)
   -Member: 006 (offset 24) (type float) (bits 11)
   -Member: 007 (offset 28) (type float) (bits 11)
   -Member: 008 (offset 32) (type float) (bits 11)
   -Member: 009 (offset 36) (type float) (bits 11)
   -Member: 010 (offset 40) (type float) (bits 11)
   -Member: 011 (offset 44) (type float) (bits 11)
   -Member: 012 (offset 48) (type float) (bits 11)
   -Member: 013 (offset 52) (type float) (bits 11)
   -Member: 014 (offset 56) (type float) (bits 11)
   -Member: 015 (offset 60) (type float) (bits 11)
   -Member: 016 (offset 64) (type float) (bits 11)
   -Member: 017 (offset 68) (type float) (bits 11)
   -Member: 018 (offset 72) (type float) (bits 11)
   -Member: 019 (offset 76) (type float) (bits 11)
   -Member: 020 (offset 80) (type float) (bits 11)
   -Member: 021 (offset 84) (type float) (bits 11)
   -Member: 022 (offset 88) (type float) (bits 11)
   -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_nSequence (offset 1192) (type integer) (bits 11)
  -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
   Sub-Class Table (3 Deep): m_flEncodedController
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
  -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
  -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
  -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
  -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
   Sub-Class Table (3 Deep): DT_ServerAnimationData
   -Member: m_flCycle (offset 1188) (type float) (bits 15)
  -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
  -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
 -Member: m_nReferencePlayer (offset 1388) (type integer) (bits 10)
CDynamicLight:
 Sub-Class Table (1 Deep): DT_DynamicLight
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_Flags (offset 1105) (type integer) (bits 4)
 -Member: m_LightStyle (offset 1106) (type integer) (bits 4)
 -Member: m_Radius (offset 1108) (type float) (bits 0)
 -Member: m_Exponent (offset 1112) (type integer) (bits 8)
 -Member: m_InnerAngle (offset 1116) (type float) (bits 8)
 -Member: m_OuterAngle (offset 1120) (type float) (bits 8)
 -Member: m_SpotRadius (offset 1124) (type float) (bits 0)
CDynamicProp:
 Sub-Class Table (1 Deep): DT_DynamicProp
  Sub-Class Table (2 Deep): DT_BreakableProp
   Sub-Class Table (3 Deep): DT_BaseAnimating
    Sub-Class Table (4 Deep): DT_BaseEntity
     Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
     -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
    -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
    -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
    -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
     Sub-Class Table (5 Deep): DT_CollisionProperty
     -Member: m_vecMins (offset 8) (type vector) (bits 0)
     -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
     -Member: m_nSolidType (offset 41) (type integer) (bits 3)
     -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
     -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
     -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
     -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
     -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
    -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
    -Member: m_fEffects (offset 108) (type integer) (bits 10)
    -Member: m_clrRender (offset 32) (type integer) (bits 32)
    -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
    -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
    -Member: m_flElasticity (offset 896) (type float) (bits 0)
    -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
    -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
    -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
    -Member: moveparent (offset 480) (type integer) (bits 21)
    -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
    -Member: movetype (offset 478) (type integer) (bits 4)
    -Member: movecollide (offset 479) (type integer) (bits 3)
    -Member: m_angRotation (offset 1064) (type vector) (bits 13)
    -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
     Sub-Class Table (5 Deep): DT_PredictableId
     -Member: m_PredictableID (offset 52) (type integer) (bits 31)
     -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
    -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
    -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
    -Member: TargetDescription (offset 112) (type string) (bits 0)
   -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
   -Member: m_vecForce (offset 1116) (type vector) (bits 0)
   -Member: m_nSkin (offset 1128) (type integer) (bits 10)
   -Member: m_nBody (offset 1132) (type integer) (bits 32)
   -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
   -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
    Sub-Class Table (4 Deep): m_flPoseParameter
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
    -Member: 004 (offset 16) (type float) (bits 11)
    -Member: 005 (offset 20) (type float) (bits 11)
    -Member: 006 (offset 24) (type float) (bits 11)
    -Member: 007 (offset 28) (type float) (bits 11)
    -Member: 008 (offset 32) (type float) (bits 11)
    -Member: 009 (offset 36) (type float) (bits 11)
    -Member: 010 (offset 40) (type float) (bits 11)
    -Member: 011 (offset 44) (type float) (bits 11)
    -Member: 012 (offset 48) (type float) (bits 11)
    -Member: 013 (offset 52) (type float) (bits 11)
    -Member: 014 (offset 56) (type float) (bits 11)
    -Member: 015 (offset 60) (type float) (bits 11)
    -Member: 016 (offset 64) (type float) (bits 11)
    -Member: 017 (offset 68) (type float) (bits 11)
    -Member: 018 (offset 72) (type float) (bits 11)
    -Member: 019 (offset 76) (type float) (bits 11)
    -Member: 020 (offset 80) (type float) (bits 11)
    -Member: 021 (offset 84) (type float) (bits 11)
    -Member: 022 (offset 88) (type float) (bits 11)
    -Member: 023 (offset 92) (type float) (bits 11)
   -Member: m_nSequence (offset 1192) (type integer) (bits 11)
   -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
    Sub-Class Table (4 Deep): m_flEncodedController
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
   -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
   -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
   -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
   -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
   -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
   -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
   -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
    Sub-Class Table (4 Deep): DT_ServerAnimationData
    -Member: m_flCycle (offset 1188) (type float) (bits 15)
   -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
   -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
   -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
 -Member: m_bUseHitboxesForRenderBox (offset 1759) (type integer) (bits 1)
CEmbers:
 Sub-Class Table (1 Deep): DT_Embers
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_nDensity (offset 1104) (type integer) (bits 32)
 -Member: m_nLifetime (offset 1108) (type integer) (bits 32)
 -Member: m_nSpeed (offset 1112) (type integer) (bits 32)
 -Member: m_bEmit (offset 1116) (type integer) (bits 2)
CEntityDissolve:
 Sub-Class Table (1 Deep): DT_EntityDissolve
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_flStartTime (offset 1104) (type float) (bits 0)
 -Member: m_flFadeInStart (offset 1108) (type float) (bits 0)
 -Member: m_flFadeInLength (offset 1112) (type float) (bits 0)
 -Member: m_flFadeOutModelStart (offset 1116) (type float) (bits 0)
 -Member: m_flFadeOutModelLength (offset 1120) (type float) (bits 0)
 -Member: m_flFadeOutStart (offset 1124) (type float) (bits 0)
 -Member: m_flFadeOutLength (offset 1128) (type float) (bits 0)
 -Member: m_nDissolveType (offset 1132) (type integer) (bits 3)
 -Member: m_vDissolverOrigin (offset 1136) (type vector) (bits 0)
 -Member: m_nMagnitude (offset 1148) (type integer) (bits 8)
CEntityFlame:
 Sub-Class Table (1 Deep): DT_EntityFlame
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_flSize (offset 1108) (type float) (bits 0)
 -Member: m_hEntAttached (offset 1104) (type integer) (bits 21)
 -Member: m_bUseHitboxes (offset 1112) (type integer) (bits 1)
 -Member: m_flLifetime (offset 1116) (type float) (bits 0)
CEntityParticleTrail:
 Sub-Class Table (1 Deep): DT_EntityParticleTrail
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_iMaterialName (offset 1104) (type integer) (bits 10)
  Sub-Class Table (2 Deep): DT_EntityParticleTrailInfo
  -Member: m_flLifetime (offset 8) (type float) (bits 0)
  -Member: m_flStartSize (offset 12) (type float) (bits 0)
  -Member: m_flEndSize (offset 16) (type float) (bits 0)
 -Member: m_hConstraintEntity (offset 1128) (type integer) (bits 21)
CEnvDetailController:
 Sub-Class Table (1 Deep): DT_DetailController
 -Member: m_flFadeStartDist (offset 1104) (type float) (bits 0)
 -Member: m_flFadeEndDist (offset 1108) (type float) (bits 0)
CEnvHeadcrabCanister:
 Sub-Class Table (1 Deep): DT_EnvHeadcrabCanister
  Sub-Class Table (2 Deep): DT_BaseAnimating
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
  -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
  -Member: m_vecForce (offset 1116) (type vector) (bits 0)
  -Member: m_nSkin (offset 1128) (type integer) (bits 10)
  -Member: m_nBody (offset 1132) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
  -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
   Sub-Class Table (3 Deep): m_flPoseParameter
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
   -Member: 004 (offset 16) (type float) (bits 11)
   -Member: 005 (offset 20) (type float) (bits 11)
   -Member: 006 (offset 24) (type float) (bits 11)
   -Member: 007 (offset 28) (type float) (bits 11)
   -Member: 008 (offset 32) (type float) (bits 11)
   -Member: 009 (offset 36) (type float) (bits 11)
   -Member: 010 (offset 40) (type float) (bits 11)
   -Member: 011 (offset 44) (type float) (bits 11)
   -Member: 012 (offset 48) (type float) (bits 11)
   -Member: 013 (offset 52) (type float) (bits 11)
   -Member: 014 (offset 56) (type float) (bits 11)
   -Member: 015 (offset 60) (type float) (bits 11)
   -Member: 016 (offset 64) (type float) (bits 11)
   -Member: 017 (offset 68) (type float) (bits 11)
   -Member: 018 (offset 72) (type float) (bits 11)
   -Member: 019 (offset 76) (type float) (bits 11)
   -Member: 020 (offset 80) (type float) (bits 11)
   -Member: 021 (offset 84) (type float) (bits 11)
   -Member: 022 (offset 88) (type float) (bits 11)
   -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_nSequence (offset 1192) (type integer) (bits 11)
  -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
   Sub-Class Table (3 Deep): m_flEncodedController
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
  -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
  -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
  -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
  -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
   Sub-Class Table (3 Deep): DT_ServerAnimationData
   -Member: m_flCycle (offset 1188) (type float) (bits 15)
  -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
  -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
  Sub-Class Table (2 Deep): DT_EnvHeadcrabCanisterShared
  -Member: m_flFlightSpeed (offset 56) (type float) (bits 0)
  -Member: m_flLaunchTime (offset 60) (type float) (bits 0)
  -Member: m_vecParabolaDirection (offset 80) (type vector) (bits 0)
  -Member: m_flFlightTime (offset 52) (type float) (bits 0)
  -Member: m_flWorldEnterTime (offset 92) (type float) (bits 0)
  -Member: m_flInitialZSpeed (offset 64) (type float) (bits 0)
  -Member: m_flZAcceleration (offset 68) (type float) (bits 0)
  -Member: m_flHorizSpeed (offset 72) (type float) (bits 0)
  -Member: m_bLaunchedFromWithinWorld (offset 76) (type integer) (bits 1)
  -Member: m_vecStartPosition (offset 4) (type vector) (bits 0)
  -Member: m_vecEnterWorldPosition (offset 16) (type vector) (bits 0)
  -Member: m_vecDirection (offset 28) (type vector) (bits 0)
  -Member: m_vecStartAngles (offset 40) (type vector) (bits 0)
  -Member: m_vecSkyboxOrigin (offset 96) (type vector) (bits 0)
  -Member: m_flSkyboxScale (offset 108) (type float) (bits 0)
  -Member: m_bInSkybox (offset 112) (type integer) (bits 1)
 -Member: m_bLanded (offset 1388) (type integer) (bits 1)
CEnvParticleScript:
 Sub-Class Table (1 Deep): DT_EnvParticleScript
  Sub-Class Table (2 Deep): DT_BaseAnimating
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
  -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
  -Member: m_vecForce (offset 1116) (type vector) (bits 0)
  -Member: m_nSkin (offset 1128) (type integer) (bits 10)
  -Member: m_nBody (offset 1132) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
  -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
   Sub-Class Table (3 Deep): m_flPoseParameter
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
   -Member: 004 (offset 16) (type float) (bits 11)
   -Member: 005 (offset 20) (type float) (bits 11)
   -Member: 006 (offset 24) (type float) (bits 11)
   -Member: 007 (offset 28) (type float) (bits 11)
   -Member: 008 (offset 32) (type float) (bits 11)
   -Member: 009 (offset 36) (type float) (bits 11)
   -Member: 010 (offset 40) (type float) (bits 11)
   -Member: 011 (offset 44) (type float) (bits 11)
   -Member: 012 (offset 48) (type float) (bits 11)
   -Member: 013 (offset 52) (type float) (bits 11)
   -Member: 014 (offset 56) (type float) (bits 11)
   -Member: 015 (offset 60) (type float) (bits 11)
   -Member: 016 (offset 64) (type float) (bits 11)
   -Member: 017 (offset 68) (type float) (bits 11)
   -Member: 018 (offset 72) (type float) (bits 11)
   -Member: 019 (offset 76) (type float) (bits 11)
   -Member: 020 (offset 80) (type float) (bits 11)
   -Member: 021 (offset 84) (type float) (bits 11)
   -Member: 022 (offset 88) (type float) (bits 11)
   -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_nSequence (offset 1192) (type integer) (bits 11)
  -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
   Sub-Class Table (3 Deep): m_flEncodedController
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
  -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
  -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
  -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
  -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
   Sub-Class Table (3 Deep): DT_ServerAnimationData
   -Member: m_flCycle (offset 1188) (type float) (bits 15)
  -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
  -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
 -Member: m_flSequenceScale (offset 1388) (type float) (bits 0)
CEnvQuadraticBeam:
 Sub-Class Table (1 Deep): DT_QuadraticBeam
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_targetPosition (offset 1104) (type vector) (bits 0)
 -Member: m_controlPosition (offset 1116) (type vector) (bits 0)
 -Member: m_scrollRate (offset 1128) (type float) (bits 8)
 -Member: m_flWidth (offset 1132) (type float) (bits 0)
CEnvScreenEffect:
 Sub-Class Table (1 Deep): DT_EnvScreenEffect
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_flDuration (offset 1104) (type float) (bits 0)
 -Member: m_nType (offset 1108) (type integer) (bits 32)
CEnvScreenOverlay:
 Sub-Class Table (1 Deep): DT_EnvScreenOverlay
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_iszOverlayNames (offset 1104) (type string) (bits 0)
 -Member: m_iszOverlayNames (offset 0) (type array) (bits 0)
 -Member: m_flOverlayTimes (offset 1144) (type float) (bits 11)
 -Member: m_flOverlayTimes (offset 0) (type array) (bits 0)
 -Member: m_flStartTime (offset 1184) (type float) (bits 0)
 -Member: m_iDesiredOverlay (offset 1188) (type integer) (bits 5)
 -Member: m_bIsActive (offset 1192) (type integer) (bits 1)
CEnvStarfield:
 Sub-Class Table (1 Deep): DT_EnvStarfield
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_bOn (offset 1104) (type integer) (bits 1)
 -Member: m_flDensity (offset 1108) (type float) (bits 0)
CEnvWind:
 Sub-Class Table (1 Deep): DT_EnvWind
  Sub-Class Table (2 Deep): DT_EnvWindShared
  -Member: m_iMinWind (offset 12) (type integer) (bits 10)
  -Member: m_iMaxWind (offset 16) (type integer) (bits 10)
  -Member: m_iMinGust (offset 20) (type integer) (bits 10)
  -Member: m_iMaxGust (offset 24) (type integer) (bits 10)
  -Member: m_flMinGustDelay (offset 28) (type float) (bits 0)
  -Member: m_flMaxGustDelay (offset 32) (type float) (bits 0)
  -Member: m_iGustDirChange (offset 40) (type integer) (bits 9)
  -Member: m_iWindSeed (offset 8) (type integer) (bits 32)
  -Member: m_iInitialWindDir (offset 56) (type integer) (bits 9)
  -Member: m_flInitialWindSpeed (offset 60) (type float) (bits 0)
  -Member: m_flStartTime (offset 4) (type float) (bits 0)
  -Member: m_flGustDuration (offset 36) (type float) (bits 0)
CFireSmoke:
 Sub-Class Table (1 Deep): DT_FireSmoke
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_flStartScale (offset 1104) (type float) (bits 0)
 -Member: m_flScale (offset 1108) (type float) (bits 0)
 -Member: m_flScaleTime (offset 1112) (type float) (bits 0)
 -Member: m_nFlags (offset 1116) (type integer) (bits 8)
 -Member: m_nFlameModelIndex (offset 1120) (type integer) (bits 11)
 -Member: m_nFlameFromAboveModelIndex (offset 1124) (type integer) (bits 11)
CFireTrail:
 Sub-Class Table (1 Deep): DT_FireTrail
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_nAttachment (offset 1104) (type integer) (bits 32)
 -Member: m_flLifetime (offset 1108) (type float) (bits 0)
CFish:
 Sub-Class Table (1 Deep): DT_CFish
 -Member: m_poolOrigin (offset 1440) (type vector) (bits 0)
 -Member: m_angle (offset 1408) (type float) (bits 7)
 -Member: m_x (offset 1396) (type float) (bits 7)
 -Member: m_y (offset 1400) (type float) (bits 7)
 -Member: m_z (offset 1404) (type float) (bits 0)
 -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
 -Member: m_lifeState (offset 396) (type integer) (bits 8)
 -Member: m_waterLevel (offset 1452) (type float) (bits 0)
CFlare:
 Sub-Class Table (1 Deep): DT_Flare
  Sub-Class Table (2 Deep): DT_BaseCombatCharacter
   Sub-Class Table (3 Deep): DT_BaseFlex
    Sub-Class Table (4 Deep): DT_BaseAnimatingOverlay
     Sub-Class Table (5 Deep): DT_BaseAnimating
      Sub-Class Table (6 Deep): DT_BaseEntity
       Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
      -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
       Sub-Class Table (7 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 41) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
       -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
      -Member: m_fEffects (offset 108) (type integer) (bits 10)
      -Member: m_clrRender (offset 32) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
      -Member: m_flElasticity (offset 896) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
      -Member: moveparent (offset 480) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
      -Member: movetype (offset 478) (type integer) (bits 4)
      -Member: movecollide (offset 479) (type integer) (bits 3)
      -Member: m_angRotation (offset 1064) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
       Sub-Class Table (7 Deep): DT_PredictableId
       -Member: m_PredictableID (offset 52) (type integer) (bits 31)
       -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
      -Member: TargetDescription (offset 112) (type string) (bits 0)
     -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
     -Member: m_vecForce (offset 1116) (type vector) (bits 0)
     -Member: m_nSkin (offset 1128) (type integer) (bits 10)
     -Member: m_nBody (offset 1132) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
      Sub-Class Table (6 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1192) (type integer) (bits 11)
     -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
      Sub-Class Table (6 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
     -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
      Sub-Class Table (6 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1188) (type float) (bits 15)
     -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
     -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_OverlayVars
      Sub-Class Table (6 Deep): _ST_m_AnimOverlay_15
       Sub-Class Table (7 Deep): _LPT_m_AnimOverlay_15
       -Member: lengthprop15 (offset 0) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
       Sub-Class Table (7 Deep): DT_Animationlayer
       -Member: m_nSequence (offset 12) (type integer) (bits 11)
       -Member: m_flCycle (offset 16) (type float) (bits 15)
       -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
       -Member: m_flWeight (offset 24) (type float) (bits 8)
       -Member: m_nOrder (offset 64) (type integer) (bits 4)
    Sub-Class Table (4 Deep): m_flexWeight
    -Member: 000 (offset 0) (type float) (bits 12)
    -Member: 001 (offset 4) (type float) (bits 12)
    -Member: 002 (offset 8) (type float) (bits 12)
    -Member: 003 (offset 12) (type float) (bits 12)
    -Member: 004 (offset 16) (type float) (bits 12)
    -Member: 005 (offset 20) (type float) (bits 12)
    -Member: 006 (offset 24) (type float) (bits 12)
    -Member: 007 (offset 28) (type float) (bits 12)
    -Member: 008 (offset 32) (type float) (bits 12)
    -Member: 009 (offset 36) (type float) (bits 12)
    -Member: 010 (offset 40) (type float) (bits 12)
    -Member: 011 (offset 44) (type float) (bits 12)
    -Member: 012 (offset 48) (type float) (bits 12)
    -Member: 013 (offset 52) (type float) (bits 12)
    -Member: 014 (offset 56) (type float) (bits 12)
    -Member: 015 (offset 60) (type float) (bits 12)
    -Member: 016 (offset 64) (type float) (bits 12)
    -Member: 017 (offset 68) (type float) (bits 12)
    -Member: 018 (offset 72) (type float) (bits 12)
    -Member: 019 (offset 76) (type float) (bits 12)
    -Member: 020 (offset 80) (type float) (bits 12)
    -Member: 021 (offset 84) (type float) (bits 12)
    -Member: 022 (offset 88) (type float) (bits 12)
    -Member: 023 (offset 92) (type float) (bits 12)
    -Member: 024 (offset 96) (type float) (bits 12)
    -Member: 025 (offset 100) (type float) (bits 12)
    -Member: 026 (offset 104) (type float) (bits 12)
    -Member: 027 (offset 108) (type float) (bits 12)
    -Member: 028 (offset 112) (type float) (bits 12)
    -Member: 029 (offset 116) (type float) (bits 12)
    -Member: 030 (offset 120) (type float) (bits 12)
    -Member: 031 (offset 124) (type float) (bits 12)
    -Member: 032 (offset 128) (type float) (bits 12)
    -Member: 033 (offset 132) (type float) (bits 12)
    -Member: 034 (offset 136) (type float) (bits 12)
    -Member: 035 (offset 140) (type float) (bits 12)
    -Member: 036 (offset 144) (type float) (bits 12)
    -Member: 037 (offset 148) (type float) (bits 12)
    -Member: 038 (offset 152) (type float) (bits 12)
    -Member: 039 (offset 156) (type float) (bits 12)
    -Member: 040 (offset 160) (type float) (bits 12)
    -Member: 041 (offset 164) (type float) (bits 12)
    -Member: 042 (offset 168) (type float) (bits 12)
    -Member: 043 (offset 172) (type float) (bits 12)
    -Member: 044 (offset 176) (type float) (bits 12)
    -Member: 045 (offset 180) (type float) (bits 12)
    -Member: 046 (offset 184) (type float) (bits 12)
    -Member: 047 (offset 188) (type float) (bits 12)
    -Member: 048 (offset 192) (type float) (bits 12)
    -Member: 049 (offset 196) (type float) (bits 12)
    -Member: 050 (offset 200) (type float) (bits 12)
    -Member: 051 (offset 204) (type float) (bits 12)
    -Member: 052 (offset 208) (type float) (bits 12)
    -Member: 053 (offset 212) (type float) (bits 12)
    -Member: 054 (offset 216) (type float) (bits 12)
    -Member: 055 (offset 220) (type float) (bits 12)
    -Member: 056 (offset 224) (type float) (bits 12)
    -Member: 057 (offset 228) (type float) (bits 12)
    -Member: 058 (offset 232) (type float) (bits 12)
    -Member: 059 (offset 236) (type float) (bits 12)
    -Member: 060 (offset 240) (type float) (bits 12)
    -Member: 061 (offset 244) (type float) (bits 12)
    -Member: 062 (offset 248) (type float) (bits 12)
    -Member: 063 (offset 252) (type float) (bits 12)
   -Member: m_blinktoggle (offset 1676) (type integer) (bits 1)
   -Member: m_viewtarget (offset 1664) (type vector) (bits 0)
   -Member: m_vecViewOffset[0] (offset 1080) (type float) (bits 0)
   -Member: m_vecViewOffset[1] (offset 1084) (type float) (bits 0)
   -Member: m_vecViewOffset[2] (offset 1088) (type float) (bits 0)
   Sub-Class Table (3 Deep): DT_BCCLocalPlayerExclusive
   -Member: m_flNextAttack (offset 1764) (type float) (bits 0)
    Sub-Class Table (4 Deep): m_hMyWeapons
    -Member: 000 (offset 0) (type integer) (bits 21)
    -Member: 001 (offset 4) (type integer) (bits 21)
    -Member: 002 (offset 8) (type integer) (bits 21)
    -Member: 003 (offset 12) (type integer) (bits 21)
    -Member: 004 (offset 16) (type integer) (bits 21)
    -Member: 005 (offset 20) (type integer) (bits 21)
   -Member: m_iAmmoIndicator (offset 1772) (type float) (bits 0)
   -Member: m_iAmmoDropAmount (offset 1776) (type float) (bits 0)
   -Member: m_iVisionSetting (offset 1780) (type float) (bits 0)
   -Member: m_iVisionToggle (offset 1784) (type float) (bits 0)
  -Member: m_hActiveWeapon (offset 2008) (type integer) (bits 21)
 -Member: m_flTimeBurnOut (offset 2020) (type float) (bits 0)
 -Member: m_flScale (offset 2024) (type float) (bits 0)
 -Member: m_bLight (offset 2041) (type integer) (bits 1)
 -Member: m_bSmoke (offset 2042) (type integer) (bits 1)
 -Member: m_bPropFlare (offset 2043) (type integer) (bits 1)
CFunc_Dust:
 Sub-Class Table (1 Deep): DT_Func_Dust
 -Member: m_Color (offset 1104) (type integer) (bits 32)
 -Member: m_SpawnRate (offset 1108) (type integer) (bits 12)
 -Member: m_SpeedMax (offset 1120) (type integer) (bits 12)
 -Member: m_flSizeMin (offset 1112) (type float) (bits 0)
 -Member: m_flSizeMax (offset 1116) (type float) (bits 0)
 -Member: m_DistMax (offset 1132) (type integer) (bits 16)
 -Member: m_LifetimeMin (offset 1124) (type integer) (bits 4)
 -Member: m_LifetimeMax (offset 1128) (type integer) (bits 4)
 -Member: m_DustFlags (offset 1140) (type integer) (bits 3)
 -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
 -Member: m_FallSpeed (offset 1136) (type float) (bits 0)
  Sub-Class Table (2 Deep): DT_CollisionProperty
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_nSolidType (offset 41) (type integer) (bits 3)
  -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
  -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
  -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
CFunc_LOD:
 Sub-Class Table (1 Deep): DT_Func_LOD
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_fDisappearDist (offset 1104) (type float) (bits 0)
CFuncAreaPortalWindow:
 Sub-Class Table (1 Deep): DT_FuncAreaPortalWindow
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_flFadeDist (offset 1120) (type float) (bits 0)
 -Member: m_flFadeStartDist (offset 1116) (type float) (bits 0)
 -Member: m_flTranslucencyLimit (offset 1124) (type float) (bits 0)
 -Member: m_iBackgroundModelIndex (offset 1132) (type integer) (bits 11)
CFuncConveyor:
 Sub-Class Table (1 Deep): DT_FuncConveyor
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_flConveyorSpeed (offset 1120) (type float) (bits 0)
CFuncLadder:
 Sub-Class Table (1 Deep): DT_FuncLadder
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_vecPlayerMountPositionTop (offset 1136) (type vector) (bits 0)
 -Member: m_vecPlayerMountPositionBottom (offset 1148) (type vector) (bits 0)
 -Member: m_vecLadderDir (offset 1104) (type vector) (bits 0)
 -Member: m_bFakeLadder (offset 1161) (type integer) (bits 1)
CFuncMonitor:
 Sub-Class Table (1 Deep): DT_FuncMonitor
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
CFuncOccluder:
 Sub-Class Table (1 Deep): DT_FuncOccluder
 -Member: m_bActive (offset 1104) (type integer) (bits 1)
 -Member: m_nOccluderIndex (offset 1108) (type integer) (bits 10)
CFuncSmokeVolume:
 Sub-Class Table (1 Deep): DT_FuncSmokeVolume
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_Color1 (offset 1104) (type integer) (bits 32)
 -Member: m_Color2 (offset 1108) (type integer) (bits 32)
 -Member: m_MaterialName (offset 1112) (type string) (bits 0)
 -Member: m_ParticleDrawWidth (offset 1372) (type float) (bits 0)
 -Member: m_ParticleSpacingDistance (offset 1376) (type float) (bits 0)
 -Member: m_DensityRampSpeed (offset 1380) (type float) (bits 0)
 -Member: m_RotationSpeed (offset 1384) (type float) (bits 0)
 -Member: m_MovementSpeed (offset 1388) (type float) (bits 0)
 -Member: m_Density (offset 1392) (type float) (bits 0)
 -Member: m_spawnflags (offset 420) (type integer) (bits 8)
CFuncTrackTrain:
 Sub-Class Table (1 Deep): DT_FuncTrackTrain
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
CGameRulesProxy:
 Sub-Class Table (1 Deep): DT_GameRulesProxy
CHalfLife2Proxy:
 Sub-Class Table (1 Deep): DT_HalfLife2Proxy
  Sub-Class Table (2 Deep): DT_GameRulesProxy
  Sub-Class Table (2 Deep): DT_HL2GameRules
  -Member: m_bMegaPhysgun (offset 12) (type integer) (bits 1)
CHalfLife2SurvivalProxy:
 Sub-Class Table (1 Deep): DT_HalfLife2SurvivalProxy
  Sub-Class Table (2 Deep): DT_GameRulesProxy
  Sub-Class Table (2 Deep): DT_HL2SurvivalGameRules
CHandleTest:
 Sub-Class Table (1 Deep): DT_HandleTest
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_Handle (offset 1104) (type integer) (bits 21)
 -Member: m_bSendHandle (offset 1108) (type integer) (bits 8)
CHL2_Player:
 Sub-Class Table (1 Deep): DT_HL2_Player
  Sub-Class Table (2 Deep): DT_BasePlayer
   Sub-Class Table (3 Deep): DT_BaseCombatCharacter
    Sub-Class Table (4 Deep): DT_BaseFlex
     Sub-Class Table (5 Deep): DT_BaseAnimatingOverlay
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_OverlayVars
       Sub-Class Table (7 Deep): _ST_m_AnimOverlay_15
        Sub-Class Table (8 Deep): _LPT_m_AnimOverlay_15
        -Member: lengthprop15 (offset 0) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
     Sub-Class Table (5 Deep): m_flexWeight
     -Member: 000 (offset 0) (type float) (bits 12)
     -Member: 001 (offset 4) (type float) (bits 12)
     -Member: 002 (offset 8) (type float) (bits 12)
     -Member: 003 (offset 12) (type float) (bits 12)
     -Member: 004 (offset 16) (type float) (bits 12)
     -Member: 005 (offset 20) (type float) (bits 12)
     -Member: 006 (offset 24) (type float) (bits 12)
     -Member: 007 (offset 28) (type float) (bits 12)
     -Member: 008 (offset 32) (type float) (bits 12)
     -Member: 009 (offset 36) (type float) (bits 12)
     -Member: 010 (offset 40) (type float) (bits 12)
     -Member: 011 (offset 44) (type float) (bits 12)
     -Member: 012 (offset 48) (type float) (bits 12)
     -Member: 013 (offset 52) (type float) (bits 12)
     -Member: 014 (offset 56) (type float) (bits 12)
     -Member: 015 (offset 60) (type float) (bits 12)
     -Member: 016 (offset 64) (type float) (bits 12)
     -Member: 017 (offset 68) (type float) (bits 12)
     -Member: 018 (offset 72) (type float) (bits 12)
     -Member: 019 (offset 76) (type float) (bits 12)
     -Member: 020 (offset 80) (type float) (bits 12)
     -Member: 021 (offset 84) (type float) (bits 12)
     -Member: 022 (offset 88) (type float) (bits 12)
     -Member: 023 (offset 92) (type float) (bits 12)
     -Member: 024 (offset 96) (type float) (bits 12)
     -Member: 025 (offset 100) (type float) (bits 12)
     -Member: 026 (offset 104) (type float) (bits 12)
     -Member: 027 (offset 108) (type float) (bits 12)
     -Member: 028 (offset 112) (type float) (bits 12)
     -Member: 029 (offset 116) (type float) (bits 12)
     -Member: 030 (offset 120) (type float) (bits 12)
     -Member: 031 (offset 124) (type float) (bits 12)
     -Member: 032 (offset 128) (type float) (bits 12)
     -Member: 033 (offset 132) (type float) (bits 12)
     -Member: 034 (offset 136) (type float) (bits 12)
     -Member: 035 (offset 140) (type float) (bits 12)
     -Member: 036 (offset 144) (type float) (bits 12)
     -Member: 037 (offset 148) (type float) (bits 12)
     -Member: 038 (offset 152) (type float) (bits 12)
     -Member: 039 (offset 156) (type float) (bits 12)
     -Member: 040 (offset 160) (type float) (bits 12)
     -Member: 041 (offset 164) (type float) (bits 12)
     -Member: 042 (offset 168) (type float) (bits 12)
     -Member: 043 (offset 172) (type float) (bits 12)
     -Member: 044 (offset 176) (type float) (bits 12)
     -Member: 045 (offset 180) (type float) (bits 12)
     -Member: 046 (offset 184) (type float) (bits 12)
     -Member: 047 (offset 188) (type float) (bits 12)
     -Member: 048 (offset 192) (type float) (bits 12)
     -Member: 049 (offset 196) (type float) (bits 12)
     -Member: 050 (offset 200) (type float) (bits 12)
     -Member: 051 (offset 204) (type float) (bits 12)
     -Member: 052 (offset 208) (type float) (bits 12)
     -Member: 053 (offset 212) (type float) (bits 12)
     -Member: 054 (offset 216) (type float) (bits 12)
     -Member: 055 (offset 220) (type float) (bits 12)
     -Member: 056 (offset 224) (type float) (bits 12)
     -Member: 057 (offset 228) (type float) (bits 12)
     -Member: 058 (offset 232) (type float) (bits 12)
     -Member: 059 (offset 236) (type float) (bits 12)
     -Member: 060 (offset 240) (type float) (bits 12)
     -Member: 061 (offset 244) (type float) (bits 12)
     -Member: 062 (offset 248) (type float) (bits 12)
     -Member: 063 (offset 252) (type float) (bits 12)
    -Member: m_blinktoggle (offset 1676) (type integer) (bits 1)
    -Member: m_viewtarget (offset 1664) (type vector) (bits 0)
    -Member: m_vecViewOffset[0] (offset 1080) (type float) (bits 0)
    -Member: m_vecViewOffset[1] (offset 1084) (type float) (bits 0)
    -Member: m_vecViewOffset[2] (offset 1088) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_BCCLocalPlayerExclusive
    -Member: m_flNextAttack (offset 1764) (type float) (bits 0)
     Sub-Class Table (5 Deep): m_hMyWeapons
     -Member: 000 (offset 0) (type integer) (bits 21)
     -Member: 001 (offset 4) (type integer) (bits 21)
     -Member: 002 (offset 8) (type integer) (bits 21)
     -Member: 003 (offset 12) (type integer) (bits 21)
     -Member: 004 (offset 16) (type integer) (bits 21)
     -Member: 005 (offset 20) (type integer) (bits 21)
    -Member: m_iAmmoIndicator (offset 1772) (type float) (bits 0)
    -Member: m_iAmmoDropAmount (offset 1776) (type float) (bits 0)
    -Member: m_iVisionSetting (offset 1780) (type float) (bits 0)
    -Member: m_iVisionToggle (offset 1784) (type float) (bits 0)
   -Member: m_hActiveWeapon (offset 2008) (type integer) (bits 21)
   Sub-Class Table (3 Deep): DT_PlayerState
   -Member: deadflag (offset 4) (type integer) (bits 1)
  -Member: m_hVehicle (offset 2612) (type integer) (bits 21)
  -Member: m_hUseEntity (offset 2596) (type integer) (bits 21)
  -Member: m_iHealth (offset 392) (type integer) (bits 10)
  -Member: m_lifeState (offset 396) (type integer) (bits 3)
  -Member: m_flMaxspeed (offset 3296) (type float) (bits 12)
  -Member: m_fFlags (offset 428) (type integer) (bits 9)
  -Member: m_iObserverMode (offset 2656) (type integer) (bits 3)
  -Member: m_hObserverTarget (offset 2672) (type integer) (bits 21)
  -Member: m_iFOV (offset 2660) (type integer) (bits 8)
  -Member: m_iDefaultFOV (offset 2664) (type integer) (bits 8)
  -Member: m_hViewModel (offset 3200) (type integer) (bits 21)
  -Member: m_hViewModel (offset 0) (type array) (bits 0)
  -Member: m_szLastPlaceName (offset 3524) (type string) (bits 0)
   Sub-Class Table (3 Deep): DT_LocalPlayerExclusive
    Sub-Class Table (4 Deep): DT_Local
     Sub-Class Table (5 Deep): m_chAreaBits
     -Member: 000 (offset 0) (type integer) (bits 8)
     -Member: 001 (offset 1) (type integer) (bits 8)
     -Member: 002 (offset 2) (type integer) (bits 8)
     -Member: 003 (offset 3) (type integer) (bits 8)
     -Member: 004 (offset 4) (type integer) (bits 8)
     -Member: 005 (offset 5) (type integer) (bits 8)
     -Member: 006 (offset 6) (type integer) (bits 8)
     -Member: 007 (offset 7) (type integer) (bits 8)
     -Member: 008 (offset 8) (type integer) (bits 8)
     -Member: 009 (offset 9) (type integer) (bits 8)
     -Member: 010 (offset 10) (type integer) (bits 8)
     -Member: 011 (offset 11) (type integer) (bits 8)
     -Member: 012 (offset 12) (type integer) (bits 8)
     -Member: 013 (offset 13) (type integer) (bits 8)
     -Member: 014 (offset 14) (type integer) (bits 8)
     -Member: 015 (offset 15) (type integer) (bits 8)
     -Member: 016 (offset 16) (type integer) (bits 8)
     -Member: 017 (offset 17) (type integer) (bits 8)
     -Member: 018 (offset 18) (type integer) (bits 8)
     -Member: 019 (offset 19) (type integer) (bits 8)
     -Member: 020 (offset 20) (type integer) (bits 8)
     -Member: 021 (offset 21) (type integer) (bits 8)
     -Member: 022 (offset 22) (type integer) (bits 8)
     -Member: 023 (offset 23) (type integer) (bits 8)
     -Member: 024 (offset 24) (type integer) (bits 8)
     -Member: 025 (offset 25) (type integer) (bits 8)
     -Member: 026 (offset 26) (type integer) (bits 8)
     -Member: 027 (offset 27) (type integer) (bits 8)
     -Member: 028 (offset 28) (type integer) (bits 8)
     -Member: 029 (offset 29) (type integer) (bits 8)
     -Member: 030 (offset 30) (type integer) (bits 8)
     -Member: 031 (offset 31) (type integer) (bits 8)
     Sub-Class Table (5 Deep): m_chAreaPortalBits
     -Member: 000 (offset 0) (type integer) (bits 8)
     -Member: 001 (offset 1) (type integer) (bits 8)
     -Member: 002 (offset 2) (type integer) (bits 8)
     -Member: 003 (offset 3) (type integer) (bits 8)
     -Member: 004 (offset 4) (type integer) (bits 8)
     -Member: 005 (offset 5) (type integer) (bits 8)
     -Member: 006 (offset 6) (type integer) (bits 8)
     -Member: 007 (offset 7) (type integer) (bits 8)
     -Member: 008 (offset 8) (type integer) (bits 8)
     -Member: 009 (offset 9) (type integer) (bits 8)
     -Member: 010 (offset 10) (type integer) (bits 8)
     -Member: 011 (offset 11) (type integer) (bits 8)
     -Member: 012 (offset 12) (type integer) (bits 8)
     -Member: 013 (offset 13) (type integer) (bits 8)
     -Member: 014 (offset 14) (type integer) (bits 8)
     -Member: 015 (offset 15) (type integer) (bits 8)
     -Member: 016 (offset 16) (type integer) (bits 8)
     -Member: 017 (offset 17) (type integer) (bits 8)
     -Member: 018 (offset 18) (type integer) (bits 8)
     -Member: 019 (offset 19) (type integer) (bits 8)
     -Member: 020 (offset 20) (type integer) (bits 8)
     -Member: 021 (offset 21) (type integer) (bits 8)
     -Member: 022 (offset 22) (type integer) (bits 8)
     -Member: 023 (offset 23) (type integer) (bits 8)
    -Member: m_iHideHUD (offset 60) (type integer) (bits 13)
    -Member: m_flFOVRate (offset 64) (type float) (bits 0)
    -Member: m_bDucked (offset 80) (type integer) (bits 1)
    -Member: m_bDucking (offset 81) (type integer) (bits 1)
    -Member: m_bInDuckJump (offset 82) (type integer) (bits 1)
    -Member: m_flDucktime (offset 84) (type float) (bits 12)
    -Member: m_flDuckJumpTime (offset 88) (type float) (bits 12)
    -Member: m_flJumpTime (offset 92) (type float) (bits 12)
    -Member: m_flFallVelocity (offset 100) (type float) (bits 17)
    -Member: m_vecPunchAngle (offset 112) (type vector) (bits 0)
    -Member: m_vecPunchAngleVel (offset 124) (type vector) (bits 0)
    -Member: m_bDrawViewmodel (offset 136) (type integer) (bits 1)
    -Member: m_bWearingSuit (offset 137) (type integer) (bits 1)
    -Member: m_bPoisoned (offset 138) (type integer) (bits 1)
    -Member: m_bZombieVisioning (offset 413) (type integer) (bits 1)
    -Member: m_flStepSize (offset 140) (type float) (bits 16)
    -Member: m_bAllowAutoMovement (offset 144) (type integer) (bits 1)
    -Member: m_skybox3d.scale (offset 152) (type integer) (bits 12)
    -Member: m_skybox3d.origin (offset 156) (type vector) (bits 0)
    -Member: m_skybox3d.area (offset 168) (type integer) (bits 8)
    -Member: m_skybox3d.fog.enable (offset 176) (type integer) (bits 1)
    -Member: m_skybox3d.fog.blend (offset 177) (type integer) (bits 1)
    -Member: m_skybox3d.fog.dirPrimary (offset 180) (type vector) (bits 0)
    -Member: m_skybox3d.fog.colorPrimary (offset 192) (type integer) (bits 32)
    -Member: m_skybox3d.fog.colorSecondary (offset 196) (type integer) (bits 32)
    -Member: m_skybox3d.fog.start (offset 200) (type float) (bits 0)
    -Member: m_skybox3d.fog.end (offset 204) (type float) (bits 0)
    -Member: m_fog.enable (offset 240) (type integer) (bits 1)
    -Member: m_fog.blend (offset 241) (type integer) (bits 1)
    -Member: m_fog.dirPrimary (offset 244) (type vector) (bits 0)
    -Member: m_fog.colorPrimary (offset 256) (type integer) (bits 32)
    -Member: m_fog.colorSecondary (offset 260) (type integer) (bits 32)
    -Member: m_fog.start (offset 264) (type float) (bits 0)
    -Member: m_fog.end (offset 268) (type float) (bits 0)
    -Member: m_fog.farz (offset 272) (type float) (bits 0)
    -Member: m_fog.colorPrimaryLerpTo (offset 276) (type integer) (bits 32)
    -Member: m_fog.colorSecondaryLerpTo (offset 280) (type integer) (bits 32)
    -Member: m_fog.startLerpTo (offset 284) (type float) (bits 0)
    -Member: m_fog.endLerpTo (offset 288) (type float) (bits 0)
    -Member: m_fog.lerptime (offset 292) (type float) (bits 0)
    -Member: m_fog.duration (offset 296) (type float) (bits 0)
    -Member: m_audio.localSound[0] (offset 304) (type vector) (bits 0)
    -Member: m_audio.localSound[1] (offset 316) (type vector) (bits 0)
    -Member: m_audio.localSound[2] (offset 328) (type vector) (bits 0)
    -Member: m_audio.localSound[3] (offset 340) (type vector) (bits 0)
    -Member: m_audio.localSound[4] (offset 352) (type vector) (bits 0)
    -Member: m_audio.localSound[5] (offset 364) (type vector) (bits 0)
    -Member: m_audio.localSound[6] (offset 376) (type vector) (bits 0)
    -Member: m_audio.localSound[7] (offset 388) (type vector) (bits 0)
    -Member: m_audio.soundscapeIndex (offset 400) (type integer) (bits 17)
    -Member: m_audio.localBits (offset 404) (type integer) (bits 8)
    -Member: m_audio.ent (offset 408) (type integer) (bits 21)
   -Member: m_flFriction (offset 892) (type float) (bits 8)
    Sub-Class Table (4 Deep): m_iAmmo
    -Member: 000 (offset 0) (type integer) (bits 10)
    -Member: 001 (offset 4) (type integer) (bits 10)
    -Member: 002 (offset 8) (type integer) (bits 10)
    -Member: 003 (offset 12) (type integer) (bits 10)
    -Member: 004 (offset 16) (type integer) (bits 10)
    -Member: 005 (offset 20) (type integer) (bits 10)
    -Member: 006 (offset 24) (type integer) (bits 10)
    -Member: 007 (offset 28) (type integer) (bits 10)
    -Member: 008 (offset 32) (type integer) (bits 10)
    -Member: 009 (offset 36) (type integer) (bits 10)
    -Member: 010 (offset 40) (type integer) (bits 10)
    -Member: 011 (offset 44) (type integer) (bits 10)
    -Member: 012 (offset 48) (type integer) (bits 10)
    -Member: 013 (offset 52) (type integer) (bits 10)
    -Member: 014 (offset 56) (type integer) (bits 10)
    -Member: 015 (offset 60) (type integer) (bits 10)
    -Member: 016 (offset 64) (type integer) (bits 10)
    -Member: 017 (offset 68) (type integer) (bits 10)
    -Member: 018 (offset 72) (type integer) (bits 10)
    -Member: 019 (offset 76) (type integer) (bits 10)
    -Member: 020 (offset 80) (type integer) (bits 10)
    -Member: 021 (offset 84) (type integer) (bits 10)
    -Member: 022 (offset 88) (type integer) (bits 10)
    -Member: 023 (offset 92) (type integer) (bits 10)
    -Member: 024 (offset 96) (type integer) (bits 10)
    -Member: 025 (offset 100) (type integer) (bits 10)
    -Member: 026 (offset 104) (type integer) (bits 10)
    -Member: 027 (offset 108) (type integer) (bits 10)
    -Member: 028 (offset 112) (type integer) (bits 10)
    -Member: 029 (offset 116) (type integer) (bits 10)
    -Member: 030 (offset 120) (type integer) (bits 10)
    -Member: 031 (offset 124) (type integer) (bits 10)
   -Member: m_fOnTarget (offset 2520) (type integer) (bits 2)
   -Member: m_nTickBase (offset 3380) (type integer) (bits 32)
   -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
   -Member: m_hLastWeapon (offset 3392) (type integer) (bits 21)
   -Member: m_hGroundEntity (offset 788) (type integer) (bits 21)
   -Member: m_vecVelocity[0] (offset 928) (type float) (bits 20)
   -Member: m_vecVelocity[1] (offset 932) (type float) (bits 20)
   -Member: m_vecVelocity[2] (offset 936) (type float) (bits 16)
   -Member: m_vecBaseVelocity (offset 800) (type vector) (bits 20)
   -Member: m_hConstraintEntity (offset 3432) (type integer) (bits 21)
   -Member: m_vecConstraintCenter (offset 3436) (type vector) (bits 0)
   -Member: m_flConstraintRadius (offset 3448) (type float) (bits 0)
   -Member: m_flConstraintWidth (offset 3452) (type float) (bits 0)
   -Member: m_flConstraintSpeedFactor (offset 3456) (type float) (bits 0)
   -Member: m_flDeathTime (offset 2652) (type float) (bits 0)
   -Member: m_nWaterLevel (offset 783) (type integer) (bits 2)
   -Member: m_flLaggedMovementValue (offset 3492) (type float) (bits 0)
  Sub-Class Table (2 Deep): DT_HL2Local
  -Member: m_flSuitPower (offset 4) (type float) (bits 10)
  -Member: m_bZooming (offset 8) (type integer) (bits 1)
  -Member: m_bitsActiveDevices (offset 12) (type integer) (bits 3)
  -Member: m_iSquadMemberCount (offset 16) (type integer) (bits 32)
  -Member: m_iSquadMedicCount (offset 20) (type integer) (bits 32)
  -Member: m_fSquadInFollowMode (offset 24) (type integer) (bits 1)
  -Member: m_bWeaponLowered (offset 25) (type integer) (bits 1)
  -Member: m_hAutoAimTarget (offset 28) (type integer) (bits 21)
  -Member: m_vecAutoAimPoint (offset 32) (type vector) (bits 0)
  -Member: m_hLadder (offset 48) (type integer) (bits 21)
  -Member: m_bDisplayReticle (offset 44) (type integer) (bits 1)
  -Member: m_bStickyAutoAim (offset 45) (type integer) (bits 1)
 -Member: m_fIsSprinting (offset 3757) (type integer) (bits 1)
 -Member: m_IsInfected (offset 3776) (type integer) (bits 1)
 -Member: m_fPanicLevel (offset 3760) (type float) (bits 15)
 -Member: m_fFatigue (offset 3644) (type float) (bits 15)
CHL2MP_Player:
 Sub-Class Table (1 Deep): DT_HL2MP_Player
  Sub-Class Table (2 Deep): DT_HL2_Player
   Sub-Class Table (3 Deep): DT_BasePlayer
    Sub-Class Table (4 Deep): DT_BaseCombatCharacter
     Sub-Class Table (5 Deep): DT_BaseFlex
      Sub-Class Table (6 Deep): DT_BaseAnimatingOverlay
       Sub-Class Table (7 Deep): DT_BaseAnimating
        Sub-Class Table (8 Deep): DT_BaseEntity
         Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
         -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
        -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
        -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
        -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
         Sub-Class Table (9 Deep): DT_CollisionProperty
         -Member: m_vecMins (offset 8) (type vector) (bits 0)
         -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
         -Member: m_nSolidType (offset 41) (type integer) (bits 3)
         -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
         -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
         -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
         -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
         -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
        -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
        -Member: m_fEffects (offset 108) (type integer) (bits 10)
        -Member: m_clrRender (offset 32) (type integer) (bits 32)
        -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
        -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
        -Member: m_flElasticity (offset 896) (type float) (bits 0)
        -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
        -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
        -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
        -Member: moveparent (offset 480) (type integer) (bits 21)
        -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
        -Member: movetype (offset 478) (type integer) (bits 4)
        -Member: movecollide (offset 479) (type integer) (bits 3)
        -Member: m_angRotation (offset 1064) (type vector) (bits 13)
        -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
         Sub-Class Table (9 Deep): DT_PredictableId
         -Member: m_PredictableID (offset 52) (type integer) (bits 31)
         -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
        -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
        -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
        -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
        -Member: TargetDescription (offset 112) (type string) (bits 0)
       -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
       -Member: m_vecForce (offset 1116) (type vector) (bits 0)
       -Member: m_nSkin (offset 1128) (type integer) (bits 10)
       -Member: m_nBody (offset 1132) (type integer) (bits 32)
       -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
       -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
        Sub-Class Table (8 Deep): m_flPoseParameter
        -Member: 000 (offset 0) (type float) (bits 11)
        -Member: 001 (offset 4) (type float) (bits 11)
        -Member: 002 (offset 8) (type float) (bits 11)
        -Member: 003 (offset 12) (type float) (bits 11)
        -Member: 004 (offset 16) (type float) (bits 11)
        -Member: 005 (offset 20) (type float) (bits 11)
        -Member: 006 (offset 24) (type float) (bits 11)
        -Member: 007 (offset 28) (type float) (bits 11)
        -Member: 008 (offset 32) (type float) (bits 11)
        -Member: 009 (offset 36) (type float) (bits 11)
        -Member: 010 (offset 40) (type float) (bits 11)
        -Member: 011 (offset 44) (type float) (bits 11)
        -Member: 012 (offset 48) (type float) (bits 11)
        -Member: 013 (offset 52) (type float) (bits 11)
        -Member: 014 (offset 56) (type float) (bits 11)
        -Member: 015 (offset 60) (type float) (bits 11)
        -Member: 016 (offset 64) (type float) (bits 11)
        -Member: 017 (offset 68) (type float) (bits 11)
        -Member: 018 (offset 72) (type float) (bits 11)
        -Member: 019 (offset 76) (type float) (bits 11)
        -Member: 020 (offset 80) (type float) (bits 11)
        -Member: 021 (offset 84) (type float) (bits 11)
        -Member: 022 (offset 88) (type float) (bits 11)
        -Member: 023 (offset 92) (type float) (bits 11)
       -Member: m_nSequence (offset 1192) (type integer) (bits 11)
       -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
        Sub-Class Table (8 Deep): m_flEncodedController
        -Member: 000 (offset 0) (type float) (bits 11)
        -Member: 001 (offset 4) (type float) (bits 11)
        -Member: 002 (offset 8) (type float) (bits 11)
        -Member: 003 (offset 12) (type float) (bits 11)
       -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
       -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
       -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
       -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
       -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
       -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
       -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
        Sub-Class Table (8 Deep): DT_ServerAnimationData
        -Member: m_flCycle (offset 1188) (type float) (bits 15)
       -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
       -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
       -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
       Sub-Class Table (7 Deep): DT_OverlayVars
        Sub-Class Table (8 Deep): _ST_m_AnimOverlay_15
         Sub-Class Table (9 Deep): _LPT_m_AnimOverlay_15
         -Member: lengthprop15 (offset 0) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
      Sub-Class Table (6 Deep): m_flexWeight
      -Member: 000 (offset 0) (type float) (bits 12)
      -Member: 001 (offset 4) (type float) (bits 12)
      -Member: 002 (offset 8) (type float) (bits 12)
      -Member: 003 (offset 12) (type float) (bits 12)
      -Member: 004 (offset 16) (type float) (bits 12)
      -Member: 005 (offset 20) (type float) (bits 12)
      -Member: 006 (offset 24) (type float) (bits 12)
      -Member: 007 (offset 28) (type float) (bits 12)
      -Member: 008 (offset 32) (type float) (bits 12)
      -Member: 009 (offset 36) (type float) (bits 12)
      -Member: 010 (offset 40) (type float) (bits 12)
      -Member: 011 (offset 44) (type float) (bits 12)
      -Member: 012 (offset 48) (type float) (bits 12)
      -Member: 013 (offset 52) (type float) (bits 12)
      -Member: 014 (offset 56) (type float) (bits 12)
      -Member: 015 (offset 60) (type float) (bits 12)
      -Member: 016 (offset 64) (type float) (bits 12)
      -Member: 017 (offset 68) (type float) (bits 12)
      -Member: 018 (offset 72) (type float) (bits 12)
      -Member: 019 (offset 76) (type float) (bits 12)
      -Member: 020 (offset 80) (type float) (bits 12)
      -Member: 021 (offset 84) (type float) (bits 12)
      -Member: 022 (offset 88) (type float) (bits 12)
      -Member: 023 (offset 92) (type float) (bits 12)
      -Member: 024 (offset 96) (type float) (bits 12)
      -Member: 025 (offset 100) (type float) (bits 12)
      -Member: 026 (offset 104) (type float) (bits 12)
      -Member: 027 (offset 108) (type float) (bits 12)
      -Member: 028 (offset 112) (type float) (bits 12)
      -Member: 029 (offset 116) (type float) (bits 12)
      -Member: 030 (offset 120) (type float) (bits 12)
      -Member: 031 (offset 124) (type float) (bits 12)
      -Member: 032 (offset 128) (type float) (bits 12)
      -Member: 033 (offset 132) (type float) (bits 12)
      -Member: 034 (offset 136) (type float) (bits 12)
      -Member: 035 (offset 140) (type float) (bits 12)
      -Member: 036 (offset 144) (type float) (bits 12)
      -Member: 037 (offset 148) (type float) (bits 12)
      -Member: 038 (offset 152) (type float) (bits 12)
      -Member: 039 (offset 156) (type float) (bits 12)
      -Member: 040 (offset 160) (type float) (bits 12)
      -Member: 041 (offset 164) (type float) (bits 12)
      -Member: 042 (offset 168) (type float) (bits 12)
      -Member: 043 (offset 172) (type float) (bits 12)
      -Member: 044 (offset 176) (type float) (bits 12)
      -Member: 045 (offset 180) (type float) (bits 12)
      -Member: 046 (offset 184) (type float) (bits 12)
      -Member: 047 (offset 188) (type float) (bits 12)
      -Member: 048 (offset 192) (type float) (bits 12)
      -Member: 049 (offset 196) (type float) (bits 12)
      -Member: 050 (offset 200) (type float) (bits 12)
      -Member: 051 (offset 204) (type float) (bits 12)
      -Member: 052 (offset 208) (type float) (bits 12)
      -Member: 053 (offset 212) (type float) (bits 12)
      -Member: 054 (offset 216) (type float) (bits 12)
      -Member: 055 (offset 220) (type float) (bits 12)
      -Member: 056 (offset 224) (type float) (bits 12)
      -Member: 057 (offset 228) (type float) (bits 12)
      -Member: 058 (offset 232) (type float) (bits 12)
      -Member: 059 (offset 236) (type float) (bits 12)
      -Member: 060 (offset 240) (type float) (bits 12)
      -Member: 061 (offset 244) (type float) (bits 12)
      -Member: 062 (offset 248) (type float) (bits 12)
      -Member: 063 (offset 252) (type float) (bits 12)
     -Member: m_blinktoggle (offset 1676) (type integer) (bits 1)
     -Member: m_viewtarget (offset 1664) (type vector) (bits 0)
     -Member: m_vecViewOffset[0] (offset 1080) (type float) (bits 0)
     -Member: m_vecViewOffset[1] (offset 1084) (type float) (bits 0)
     -Member: m_vecViewOffset[2] (offset 1088) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_BCCLocalPlayerExclusive
     -Member: m_flNextAttack (offset 1764) (type float) (bits 0)
      Sub-Class Table (6 Deep): m_hMyWeapons
      -Member: 000 (offset 0) (type integer) (bits 21)
      -Member: 001 (offset 4) (type integer) (bits 21)
      -Member: 002 (offset 8) (type integer) (bits 21)
      -Member: 003 (offset 12) (type integer) (bits 21)
      -Member: 004 (offset 16) (type integer) (bits 21)
      -Member: 005 (offset 20) (type integer) (bits 21)
     -Member: m_iAmmoIndicator (offset 1772) (type float) (bits 0)
     -Member: m_iAmmoDropAmount (offset 1776) (type float) (bits 0)
     -Member: m_iVisionSetting (offset 1780) (type float) (bits 0)
     -Member: m_iVisionToggle (offset 1784) (type float) (bits 0)
    -Member: m_hActiveWeapon (offset 2008) (type integer) (bits 21)
    Sub-Class Table (4 Deep): DT_PlayerState
    -Member: deadflag (offset 4) (type integer) (bits 1)
   -Member: m_hVehicle (offset 2612) (type integer) (bits 21)
   -Member: m_hUseEntity (offset 2596) (type integer) (bits 21)
   -Member: m_iHealth (offset 392) (type integer) (bits 10)
   -Member: m_lifeState (offset 396) (type integer) (bits 3)
   -Member: m_flMaxspeed (offset 3296) (type float) (bits 12)
   -Member: m_fFlags (offset 428) (type integer) (bits 9)
   -Member: m_iObserverMode (offset 2656) (type integer) (bits 3)
   -Member: m_hObserverTarget (offset 2672) (type integer) (bits 21)
   -Member: m_iFOV (offset 2660) (type integer) (bits 8)
   -Member: m_iDefaultFOV (offset 2664) (type integer) (bits 8)
   -Member: m_hViewModel (offset 3200) (type integer) (bits 21)
   -Member: m_hViewModel (offset 0) (type array) (bits 0)
   -Member: m_szLastPlaceName (offset 3524) (type string) (bits 0)
    Sub-Class Table (4 Deep): DT_LocalPlayerExclusive
     Sub-Class Table (5 Deep): DT_Local
      Sub-Class Table (6 Deep): m_chAreaBits
      -Member: 000 (offset 0) (type integer) (bits 8)
      -Member: 001 (offset 1) (type integer) (bits 8)
      -Member: 002 (offset 2) (type integer) (bits 8)
      -Member: 003 (offset 3) (type integer) (bits 8)
      -Member: 004 (offset 4) (type integer) (bits 8)
      -Member: 005 (offset 5) (type integer) (bits 8)
      -Member: 006 (offset 6) (type integer) (bits 8)
      -Member: 007 (offset 7) (type integer) (bits 8)
      -Member: 008 (offset 8) (type integer) (bits 8)
      -Member: 009 (offset 9) (type integer) (bits 8)
      -Member: 010 (offset 10) (type integer) (bits 8)
      -Member: 011 (offset 11) (type integer) (bits 8)
      -Member: 012 (offset 12) (type integer) (bits 8)
      -Member: 013 (offset 13) (type integer) (bits 8)
      -Member: 014 (offset 14) (type integer) (bits 8)
      -Member: 015 (offset 15) (type integer) (bits 8)
      -Member: 016 (offset 16) (type integer) (bits 8)
      -Member: 017 (offset 17) (type integer) (bits 8)
      -Member: 018 (offset 18) (type integer) (bits 8)
      -Member: 019 (offset 19) (type integer) (bits 8)
      -Member: 020 (offset 20) (type integer) (bits 8)
      -Member: 021 (offset 21) (type integer) (bits 8)
      -Member: 022 (offset 22) (type integer) (bits 8)
      -Member: 023 (offset 23) (type integer) (bits 8)
      -Member: 024 (offset 24) (type integer) (bits 8)
      -Member: 025 (offset 25) (type integer) (bits 8)
      -Member: 026 (offset 26) (type integer) (bits 8)
      -Member: 027 (offset 27) (type integer) (bits 8)
      -Member: 028 (offset 28) (type integer) (bits 8)
      -Member: 029 (offset 29) (type integer) (bits 8)
      -Member: 030 (offset 30) (type integer) (bits 8)
      -Member: 031 (offset 31) (type integer) (bits 8)
      Sub-Class Table (6 Deep): m_chAreaPortalBits
      -Member: 000 (offset 0) (type integer) (bits 8)
      -Member: 001 (offset 1) (type integer) (bits 8)
      -Member: 002 (offset 2) (type integer) (bits 8)
      -Member: 003 (offset 3) (type integer) (bits 8)
      -Member: 004 (offset 4) (type integer) (bits 8)
      -Member: 005 (offset 5) (type integer) (bits 8)
      -Member: 006 (offset 6) (type integer) (bits 8)
      -Member: 007 (offset 7) (type integer) (bits 8)
      -Member: 008 (offset 8) (type integer) (bits 8)
      -Member: 009 (offset 9) (type integer) (bits 8)
      -Member: 010 (offset 10) (type integer) (bits 8)
      -Member: 011 (offset 11) (type integer) (bits 8)
      -Member: 012 (offset 12) (type integer) (bits 8)
      -Member: 013 (offset 13) (type integer) (bits 8)
      -Member: 014 (offset 14) (type integer) (bits 8)
      -Member: 015 (offset 15) (type integer) (bits 8)
      -Member: 016 (offset 16) (type integer) (bits 8)
      -Member: 017 (offset 17) (type integer) (bits 8)
      -Member: 018 (offset 18) (type integer) (bits 8)
      -Member: 019 (offset 19) (type integer) (bits 8)
      -Member: 020 (offset 20) (type integer) (bits 8)
      -Member: 021 (offset 21) (type integer) (bits 8)
      -Member: 022 (offset 22) (type integer) (bits 8)
      -Member: 023 (offset 23) (type integer) (bits 8)
     -Member: m_iHideHUD (offset 60) (type integer) (bits 13)
     -Member: m_flFOVRate (offset 64) (type float) (bits 0)
     -Member: m_bDucked (offset 80) (type integer) (bits 1)
     -Member: m_bDucking (offset 81) (type integer) (bits 1)
     -Member: m_bInDuckJump (offset 82) (type integer) (bits 1)
     -Member: m_flDucktime (offset 84) (type float) (bits 12)
     -Member: m_flDuckJumpTime (offset 88) (type float) (bits 12)
     -Member: m_flJumpTime (offset 92) (type float) (bits 12)
     -Member: m_flFallVelocity (offset 100) (type float) (bits 17)
     -Member: m_vecPunchAngle (offset 112) (type vector) (bits 0)
     -Member: m_vecPunchAngleVel (offset 124) (type vector) (bits 0)
     -Member: m_bDrawViewmodel (offset 136) (type integer) (bits 1)
     -Member: m_bWearingSuit (offset 137) (type integer) (bits 1)
     -Member: m_bPoisoned (offset 138) (type integer) (bits 1)
     -Member: m_bZombieVisioning (offset 413) (type integer) (bits 1)
     -Member: m_flStepSize (offset 140) (type float) (bits 16)
     -Member: m_bAllowAutoMovement (offset 144) (type integer) (bits 1)
     -Member: m_skybox3d.scale (offset 152) (type integer) (bits 12)
     -Member: m_skybox3d.origin (offset 156) (type vector) (bits 0)
     -Member: m_skybox3d.area (offset 168) (type integer) (bits 8)
     -Member: m_skybox3d.fog.enable (offset 176) (type integer) (bits 1)
     -Member: m_skybox3d.fog.blend (offset 177) (type integer) (bits 1)
     -Member: m_skybox3d.fog.dirPrimary (offset 180) (type vector) (bits 0)
     -Member: m_skybox3d.fog.colorPrimary (offset 192) (type integer) (bits 32)
     -Member: m_skybox3d.fog.colorSecondary (offset 196) (type integer) (bits 32)
     -Member: m_skybox3d.fog.start (offset 200) (type float) (bits 0)
     -Member: m_skybox3d.fog.end (offset 204) (type float) (bits 0)
     -Member: m_fog.enable (offset 240) (type integer) (bits 1)
     -Member: m_fog.blend (offset 241) (type integer) (bits 1)
     -Member: m_fog.dirPrimary (offset 244) (type vector) (bits 0)
     -Member: m_fog.colorPrimary (offset 256) (type integer) (bits 32)
     -Member: m_fog.colorSecondary (offset 260) (type integer) (bits 32)
     -Member: m_fog.start (offset 264) (type float) (bits 0)
     -Member: m_fog.end (offset 268) (type float) (bits 0)
     -Member: m_fog.farz (offset 272) (type float) (bits 0)
     -Member: m_fog.colorPrimaryLerpTo (offset 276) (type integer) (bits 32)
     -Member: m_fog.colorSecondaryLerpTo (offset 280) (type integer) (bits 32)
     -Member: m_fog.startLerpTo (offset 284) (type float) (bits 0)
     -Member: m_fog.endLerpTo (offset 288) (type float) (bits 0)
     -Member: m_fog.lerptime (offset 292) (type float) (bits 0)
     -Member: m_fog.duration (offset 296) (type float) (bits 0)
     -Member: m_audio.localSound[0] (offset 304) (type vector) (bits 0)
     -Member: m_audio.localSound[1] (offset 316) (type vector) (bits 0)
     -Member: m_audio.localSound[2] (offset 328) (type vector) (bits 0)
     -Member: m_audio.localSound[3] (offset 340) (type vector) (bits 0)
     -Member: m_audio.localSound[4] (offset 352) (type vector) (bits 0)
     -Member: m_audio.localSound[5] (offset 364) (type vector) (bits 0)
     -Member: m_audio.localSound[6] (offset 376) (type vector) (bits 0)
     -Member: m_audio.localSound[7] (offset 388) (type vector) (bits 0)
     -Member: m_audio.soundscapeIndex (offset 400) (type integer) (bits 17)
     -Member: m_audio.localBits (offset 404) (type integer) (bits 8)
     -Member: m_audio.ent (offset 408) (type integer) (bits 21)
    -Member: m_flFriction (offset 892) (type float) (bits 8)
     Sub-Class Table (5 Deep): m_iAmmo
     -Member: 000 (offset 0) (type integer) (bits 10)
     -Member: 001 (offset 4) (type integer) (bits 10)
     -Member: 002 (offset 8) (type integer) (bits 10)
     -Member: 003 (offset 12) (type integer) (bits 10)
     -Member: 004 (offset 16) (type integer) (bits 10)
     -Member: 005 (offset 20) (type integer) (bits 10)
     -Member: 006 (offset 24) (type integer) (bits 10)
     -Member: 007 (offset 28) (type integer) (bits 10)
     -Member: 008 (offset 32) (type integer) (bits 10)
     -Member: 009 (offset 36) (type integer) (bits 10)
     -Member: 010 (offset 40) (type integer) (bits 10)
     -Member: 011 (offset 44) (type integer) (bits 10)
     -Member: 012 (offset 48) (type integer) (bits 10)
     -Member: 013 (offset 52) (type integer) (bits 10)
     -Member: 014 (offset 56) (type integer) (bits 10)
     -Member: 015 (offset 60) (type integer) (bits 10)
     -Member: 016 (offset 64) (type integer) (bits 10)
     -Member: 017 (offset 68) (type integer) (bits 10)
     -Member: 018 (offset 72) (type integer) (bits 10)
     -Member: 019 (offset 76) (type integer) (bits 10)
     -Member: 020 (offset 80) (type integer) (bits 10)
     -Member: 021 (offset 84) (type integer) (bits 10)
     -Member: 022 (offset 88) (type integer) (bits 10)
     -Member: 023 (offset 92) (type integer) (bits 10)
     -Member: 024 (offset 96) (type integer) (bits 10)
     -Member: 025 (offset 100) (type integer) (bits 10)
     -Member: 026 (offset 104) (type integer) (bits 10)
     -Member: 027 (offset 108) (type integer) (bits 10)
     -Member: 028 (offset 112) (type integer) (bits 10)
     -Member: 029 (offset 116) (type integer) (bits 10)
     -Member: 030 (offset 120) (type integer) (bits 10)
     -Member: 031 (offset 124) (type integer) (bits 10)
    -Member: m_fOnTarget (offset 2520) (type integer) (bits 2)
    -Member: m_nTickBase (offset 3380) (type integer) (bits 32)
    -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
    -Member: m_hLastWeapon (offset 3392) (type integer) (bits 21)
    -Member: m_hGroundEntity (offset 788) (type integer) (bits 21)
    -Member: m_vecVelocity[0] (offset 928) (type float) (bits 20)
    -Member: m_vecVelocity[1] (offset 932) (type float) (bits 20)
    -Member: m_vecVelocity[2] (offset 936) (type float) (bits 16)
    -Member: m_vecBaseVelocity (offset 800) (type vector) (bits 20)
    -Member: m_hConstraintEntity (offset 3432) (type integer) (bits 21)
    -Member: m_vecConstraintCenter (offset 3436) (type vector) (bits 0)
    -Member: m_flConstraintRadius (offset 3448) (type float) (bits 0)
    -Member: m_flConstraintWidth (offset 3452) (type float) (bits 0)
    -Member: m_flConstraintSpeedFactor (offset 3456) (type float) (bits 0)
    -Member: m_flDeathTime (offset 2652) (type float) (bits 0)
    -Member: m_nWaterLevel (offset 783) (type integer) (bits 2)
    -Member: m_flLaggedMovementValue (offset 3492) (type float) (bits 0)
   Sub-Class Table (3 Deep): DT_HL2Local
   -Member: m_flSuitPower (offset 4) (type float) (bits 10)
   -Member: m_bZooming (offset 8) (type integer) (bits 1)
   -Member: m_bitsActiveDevices (offset 12) (type integer) (bits 3)
   -Member: m_iSquadMemberCount (offset 16) (type integer) (bits 32)
   -Member: m_iSquadMedicCount (offset 20) (type integer) (bits 32)
   -Member: m_fSquadInFollowMode (offset 24) (type integer) (bits 1)
   -Member: m_bWeaponLowered (offset 25) (type integer) (bits 1)
   -Member: m_hAutoAimTarget (offset 28) (type integer) (bits 21)
   -Member: m_vecAutoAimPoint (offset 32) (type vector) (bits 0)
   -Member: m_hLadder (offset 48) (type integer) (bits 21)
   -Member: m_bDisplayReticle (offset 44) (type integer) (bits 1)
   -Member: m_bStickyAutoAim (offset 45) (type integer) (bits 1)
  -Member: m_fIsSprinting (offset 3757) (type integer) (bits 1)
  -Member: m_IsInfected (offset 3776) (type integer) (bits 1)
  -Member: m_fPanicLevel (offset 3760) (type float) (bits 15)
  -Member: m_fFatigue (offset 3644) (type float) (bits 15)
 -Member: m_angEyeAngles[0] (offset 4100) (type float) (bits 11)
 -Member: m_angEyeAngles[1] (offset 4104) (type float) (bits 11)
 -Member: m_hRagdoll (offset 4084) (type integer) (bits 21)
 -Member: m_iSpawnInterpCounter (offset 4172) (type integer) (bits 4)
 -Member: m_iPlayerSoundType (offset 4176) (type integer) (bits 3)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: m_viewtarget (offset 0) (type integer) (bits 0)
CHL2MPGameRulesProxy:
 Sub-Class Table (1 Deep): DT_HL2MPGameRulesProxy
  Sub-Class Table (2 Deep): DT_GameRulesProxy
  Sub-Class Table (2 Deep): DT_HL2MPRules
  -Member: m_bTeamPlayEnabled (offset 736) (type integer) (bits 1)
CHL2MPMachineGun:
 Sub-Class Table (1 Deep): DT_HL2MPMachineGun
  Sub-Class Table (2 Deep): DT_WeaponHL2MPBase
   Sub-Class Table (3 Deep): DT_BaseCombatWeapon
    Sub-Class Table (4 Deep): DT_BaseAnimating
     Sub-Class Table (5 Deep): DT_BaseEntity
      Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
      -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
     -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
     -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
     -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
      Sub-Class Table (6 Deep): DT_CollisionProperty
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: m_nSolidType (offset 41) (type integer) (bits 3)
      -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
      -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
      -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
     -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
     -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
     -Member: m_fEffects (offset 108) (type integer) (bits 10)
     -Member: m_clrRender (offset 32) (type integer) (bits 32)
     -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
     -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
     -Member: m_flElasticity (offset 896) (type float) (bits 0)
     -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
     -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
     -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
     -Member: moveparent (offset 480) (type integer) (bits 21)
     -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
     -Member: movetype (offset 478) (type integer) (bits 4)
     -Member: movecollide (offset 479) (type integer) (bits 3)
     -Member: m_angRotation (offset 1064) (type vector) (bits 13)
     -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_PredictableId
      -Member: m_PredictableID (offset 52) (type integer) (bits 31)
      -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
     -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
     -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
     -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
     -Member: TargetDescription (offset 112) (type string) (bits 0)
    -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
    -Member: m_vecForce (offset 1116) (type vector) (bits 0)
    -Member: m_nSkin (offset 1128) (type integer) (bits 10)
    -Member: m_nBody (offset 1132) (type integer) (bits 32)
    -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
    -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
     Sub-Class Table (5 Deep): m_flPoseParameter
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
     -Member: 004 (offset 16) (type float) (bits 11)
     -Member: 005 (offset 20) (type float) (bits 11)
     -Member: 006 (offset 24) (type float) (bits 11)
     -Member: 007 (offset 28) (type float) (bits 11)
     -Member: 008 (offset 32) (type float) (bits 11)
     -Member: 009 (offset 36) (type float) (bits 11)
     -Member: 010 (offset 40) (type float) (bits 11)
     -Member: 011 (offset 44) (type float) (bits 11)
     -Member: 012 (offset 48) (type float) (bits 11)
     -Member: 013 (offset 52) (type float) (bits 11)
     -Member: 014 (offset 56) (type float) (bits 11)
     -Member: 015 (offset 60) (type float) (bits 11)
     -Member: 016 (offset 64) (type float) (bits 11)
     -Member: 017 (offset 68) (type float) (bits 11)
     -Member: 018 (offset 72) (type float) (bits 11)
     -Member: 019 (offset 76) (type float) (bits 11)
     -Member: 020 (offset 80) (type float) (bits 11)
     -Member: 021 (offset 84) (type float) (bits 11)
     -Member: 022 (offset 88) (type float) (bits 11)
     -Member: 023 (offset 92) (type float) (bits 11)
    -Member: m_nSequence (offset 1192) (type integer) (bits 11)
    -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
     Sub-Class Table (5 Deep): m_flEncodedController
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
    -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
    -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
    -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
    -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
    -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
    -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
    -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
     Sub-Class Table (5 Deep): DT_ServerAnimationData
     -Member: m_flCycle (offset 1188) (type float) (bits 15)
    -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
    -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_LocalWeaponData
    -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
    -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
    -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
    -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
    -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
    -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
    Sub-Class Table (4 Deep): DT_LocalActiveWeaponData
    -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
    -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
    -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
    -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
   -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
   -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
   -Member: m_iState (offset 1448) (type integer) (bits 8)
   -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CHL2MPRagdoll:
 Sub-Class Table (1 Deep): DT_HL2MPRagdoll
 -Member: m_vecRagdollOrigin (offset 1424) (type vector) (bits 0)
 -Member: m_hPlayer (offset 1408) (type integer) (bits 21)
 -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
 -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
 -Member: m_vecForce (offset 1116) (type vector) (bits 0)
 -Member: m_vecRagdollVelocity (offset 1412) (type vector) (bits 0)
CHLMachineGun:
 Sub-Class Table (1 Deep): DT_HLMachineGun
  Sub-Class Table (2 Deep): DT_BaseHLCombatWeapon
   Sub-Class Table (3 Deep): DT_BaseCombatWeapon
    Sub-Class Table (4 Deep): DT_BaseAnimating
     Sub-Class Table (5 Deep): DT_BaseEntity
      Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
      -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
     -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
     -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
     -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
      Sub-Class Table (6 Deep): DT_CollisionProperty
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: m_nSolidType (offset 41) (type integer) (bits 3)
      -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
      -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
      -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
     -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
     -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
     -Member: m_fEffects (offset 108) (type integer) (bits 10)
     -Member: m_clrRender (offset 32) (type integer) (bits 32)
     -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
     -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
     -Member: m_flElasticity (offset 896) (type float) (bits 0)
     -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
     -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
     -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
     -Member: moveparent (offset 480) (type integer) (bits 21)
     -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
     -Member: movetype (offset 478) (type integer) (bits 4)
     -Member: movecollide (offset 479) (type integer) (bits 3)
     -Member: m_angRotation (offset 1064) (type vector) (bits 13)
     -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_PredictableId
      -Member: m_PredictableID (offset 52) (type integer) (bits 31)
      -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
     -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
     -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
     -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
     -Member: TargetDescription (offset 112) (type string) (bits 0)
    -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
    -Member: m_vecForce (offset 1116) (type vector) (bits 0)
    -Member: m_nSkin (offset 1128) (type integer) (bits 10)
    -Member: m_nBody (offset 1132) (type integer) (bits 32)
    -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
    -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
     Sub-Class Table (5 Deep): m_flPoseParameter
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
     -Member: 004 (offset 16) (type float) (bits 11)
     -Member: 005 (offset 20) (type float) (bits 11)
     -Member: 006 (offset 24) (type float) (bits 11)
     -Member: 007 (offset 28) (type float) (bits 11)
     -Member: 008 (offset 32) (type float) (bits 11)
     -Member: 009 (offset 36) (type float) (bits 11)
     -Member: 010 (offset 40) (type float) (bits 11)
     -Member: 011 (offset 44) (type float) (bits 11)
     -Member: 012 (offset 48) (type float) (bits 11)
     -Member: 013 (offset 52) (type float) (bits 11)
     -Member: 014 (offset 56) (type float) (bits 11)
     -Member: 015 (offset 60) (type float) (bits 11)
     -Member: 016 (offset 64) (type float) (bits 11)
     -Member: 017 (offset 68) (type float) (bits 11)
     -Member: 018 (offset 72) (type float) (bits 11)
     -Member: 019 (offset 76) (type float) (bits 11)
     -Member: 020 (offset 80) (type float) (bits 11)
     -Member: 021 (offset 84) (type float) (bits 11)
     -Member: 022 (offset 88) (type float) (bits 11)
     -Member: 023 (offset 92) (type float) (bits 11)
    -Member: m_nSequence (offset 1192) (type integer) (bits 11)
    -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
     Sub-Class Table (5 Deep): m_flEncodedController
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
    -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
    -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
    -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
    -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
    -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
    -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
    -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
     Sub-Class Table (5 Deep): DT_ServerAnimationData
     -Member: m_flCycle (offset 1188) (type float) (bits 15)
    -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
    -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_LocalWeaponData
    -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
    -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
    -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
    -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
    -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
    -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
    Sub-Class Table (4 Deep): DT_LocalActiveWeaponData
    -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
    -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
    -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
    -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
   -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
   -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
   -Member: m_iState (offset 1448) (type integer) (bits 8)
   -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CHLSelectFireMachineGun:
 Sub-Class Table (1 Deep): DT_HLSelectFireMachineGun
  Sub-Class Table (2 Deep): DT_HLMachineGun
   Sub-Class Table (3 Deep): DT_BaseHLCombatWeapon
    Sub-Class Table (4 Deep): DT_BaseCombatWeapon
     Sub-Class Table (5 Deep): DT_BaseAnimating
      Sub-Class Table (6 Deep): DT_BaseEntity
       Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
      -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
       Sub-Class Table (7 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 41) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
       -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
      -Member: m_fEffects (offset 108) (type integer) (bits 10)
      -Member: m_clrRender (offset 32) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
      -Member: m_flElasticity (offset 896) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
      -Member: moveparent (offset 480) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
      -Member: movetype (offset 478) (type integer) (bits 4)
      -Member: movecollide (offset 479) (type integer) (bits 3)
      -Member: m_angRotation (offset 1064) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
       Sub-Class Table (7 Deep): DT_PredictableId
       -Member: m_PredictableID (offset 52) (type integer) (bits 31)
       -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
      -Member: TargetDescription (offset 112) (type string) (bits 0)
     -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
     -Member: m_vecForce (offset 1116) (type vector) (bits 0)
     -Member: m_nSkin (offset 1128) (type integer) (bits 10)
     -Member: m_nBody (offset 1132) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
      Sub-Class Table (6 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1192) (type integer) (bits 11)
     -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
      Sub-Class Table (6 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
     -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
      Sub-Class Table (6 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1188) (type float) (bits 15)
     -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
     -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_LocalWeaponData
     -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
     -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
     -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
     Sub-Class Table (5 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
    -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
    -Member: m_iState (offset 1448) (type integer) (bits 8)
    -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CInfoLadderDismount:
 Sub-Class Table (1 Deep): DT_InfoLadderDismount
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
CInfoLightingRelative:
 Sub-Class Table (1 Deep): DT_InfoLightingRelative
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_hLightingLandmark (offset 1104) (type integer) (bits 21)
CInfoTeleporterCountdown:
 Sub-Class Table (1 Deep): DT_InfoTeleporterCountdown
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_bCountdownStarted (offset 1104) (type integer) (bits 1)
 -Member: m_bDisabled (offset 1105) (type integer) (bits 1)
 -Member: m_flStartTime (offset 1108) (type float) (bits 0)
 -Member: m_flTimeRemaining (offset 1112) (type float) (bits 0)
CLightGlow:
 Sub-Class Table (1 Deep): DT_LightGlow
 -Member: m_clrRender (offset 32) (type integer) (bits 32)
 -Member: m_nHorizontalSize (offset 1104) (type integer) (bits 16)
 -Member: m_nVerticalSize (offset 1108) (type integer) (bits 16)
 -Member: m_nMinDist (offset 1112) (type integer) (bits 16)
 -Member: m_nMaxDist (offset 1116) (type integer) (bits 16)
 -Member: m_nOuterMaxDist (offset 1120) (type integer) (bits 16)
 -Member: m_spawnflags (offset 420) (type integer) (bits 8)
 -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
 -Member: m_angRotation (offset 1064) (type vector) (bits 13)
 -Member: moveparent (offset 480) (type integer) (bits 21)
 -Member: m_flGlowProxySize (offset 1124) (type float) (bits 6)
 -Member: HDRColorScale (offset 1128) (type float) (bits 0)
CMaterialModifyControl:
 Sub-Class Table (1 Deep): DT_MaterialModifyControl
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_szMaterialName (offset 1104) (type string) (bits 0)
 -Member: m_szMaterialVar (offset 1359) (type string) (bits 0)
 -Member: m_szMaterialVarValue (offset 1614) (type string) (bits 0)
 -Member: m_iFrameStart (offset 1872) (type integer) (bits 8)
 -Member: m_iFrameEnd (offset 1876) (type integer) (bits 8)
 -Member: m_bWrap (offset 1880) (type integer) (bits 1)
 -Member: m_flFramerate (offset 1884) (type float) (bits 0)
 -Member: m_bNewAnimCommandsSemaphore (offset 1888) (type integer) (bits 1)
 -Member: m_flFloatLerpStartValue (offset 1892) (type float) (bits 0)
 -Member: m_flFloatLerpEndValue (offset 1896) (type float) (bits 0)
 -Member: m_flFloatLerpTransitionTime (offset 1900) (type float) (bits 0)
 -Member: m_nModifyMode (offset 1904) (type integer) (bits 2)
CMortarShell:
 Sub-Class Table (1 Deep): DT_MortarShell
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_flLifespan (offset 1176) (type float) (bits 0)
 -Member: m_flRadius (offset 1180) (type float) (bits 0)
 -Member: m_vecSurfaceNormal (offset 1184) (type vector) (bits 0)
CNPC_Barnacle:
 Sub-Class Table (1 Deep): DT_Barnacle
  Sub-Class Table (2 Deep): DT_AI_BaseNPC
   Sub-Class Table (3 Deep): DT_BaseCombatCharacter
    Sub-Class Table (4 Deep): DT_BaseFlex
     Sub-Class Table (5 Deep): DT_BaseAnimatingOverlay
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_OverlayVars
       Sub-Class Table (7 Deep): _ST_m_AnimOverlay_15
        Sub-Class Table (8 Deep): _LPT_m_AnimOverlay_15
        -Member: lengthprop15 (offset 0) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
     Sub-Class Table (5 Deep): m_flexWeight
     -Member: 000 (offset 0) (type float) (bits 12)
     -Member: 001 (offset 4) (type float) (bits 12)
     -Member: 002 (offset 8) (type float) (bits 12)
     -Member: 003 (offset 12) (type float) (bits 12)
     -Member: 004 (offset 16) (type float) (bits 12)
     -Member: 005 (offset 20) (type float) (bits 12)
     -Member: 006 (offset 24) (type float) (bits 12)
     -Member: 007 (offset 28) (type float) (bits 12)
     -Member: 008 (offset 32) (type float) (bits 12)
     -Member: 009 (offset 36) (type float) (bits 12)
     -Member: 010 (offset 40) (type float) (bits 12)
     -Member: 011 (offset 44) (type float) (bits 12)
     -Member: 012 (offset 48) (type float) (bits 12)
     -Member: 013 (offset 52) (type float) (bits 12)
     -Member: 014 (offset 56) (type float) (bits 12)
     -Member: 015 (offset 60) (type float) (bits 12)
     -Member: 016 (offset 64) (type float) (bits 12)
     -Member: 017 (offset 68) (type float) (bits 12)
     -Member: 018 (offset 72) (type float) (bits 12)
     -Member: 019 (offset 76) (type float) (bits 12)
     -Member: 020 (offset 80) (type float) (bits 12)
     -Member: 021 (offset 84) (type float) (bits 12)
     -Member: 022 (offset 88) (type float) (bits 12)
     -Member: 023 (offset 92) (type float) (bits 12)
     -Member: 024 (offset 96) (type float) (bits 12)
     -Member: 025 (offset 100) (type float) (bits 12)
     -Member: 026 (offset 104) (type float) (bits 12)
     -Member: 027 (offset 108) (type float) (bits 12)
     -Member: 028 (offset 112) (type float) (bits 12)
     -Member: 029 (offset 116) (type float) (bits 12)
     -Member: 030 (offset 120) (type float) (bits 12)
     -Member: 031 (offset 124) (type float) (bits 12)
     -Member: 032 (offset 128) (type float) (bits 12)
     -Member: 033 (offset 132) (type float) (bits 12)
     -Member: 034 (offset 136) (type float) (bits 12)
     -Member: 035 (offset 140) (type float) (bits 12)
     -Member: 036 (offset 144) (type float) (bits 12)
     -Member: 037 (offset 148) (type float) (bits 12)
     -Member: 038 (offset 152) (type float) (bits 12)
     -Member: 039 (offset 156) (type float) (bits 12)
     -Member: 040 (offset 160) (type float) (bits 12)
     -Member: 041 (offset 164) (type float) (bits 12)
     -Member: 042 (offset 168) (type float) (bits 12)
     -Member: 043 (offset 172) (type float) (bits 12)
     -Member: 044 (offset 176) (type float) (bits 12)
     -Member: 045 (offset 180) (type float) (bits 12)
     -Member: 046 (offset 184) (type float) (bits 12)
     -Member: 047 (offset 188) (type float) (bits 12)
     -Member: 048 (offset 192) (type float) (bits 12)
     -Member: 049 (offset 196) (type float) (bits 12)
     -Member: 050 (offset 200) (type float) (bits 12)
     -Member: 051 (offset 204) (type float) (bits 12)
     -Member: 052 (offset 208) (type float) (bits 12)
     -Member: 053 (offset 212) (type float) (bits 12)
     -Member: 054 (offset 216) (type float) (bits 12)
     -Member: 055 (offset 220) (type float) (bits 12)
     -Member: 056 (offset 224) (type float) (bits 12)
     -Member: 057 (offset 228) (type float) (bits 12)
     -Member: 058 (offset 232) (type float) (bits 12)
     -Member: 059 (offset 236) (type float) (bits 12)
     -Member: 060 (offset 240) (type float) (bits 12)
     -Member: 061 (offset 244) (type float) (bits 12)
     -Member: 062 (offset 248) (type float) (bits 12)
     -Member: 063 (offset 252) (type float) (bits 12)
    -Member: m_blinktoggle (offset 1676) (type integer) (bits 1)
    -Member: m_viewtarget (offset 1664) (type vector) (bits 0)
    -Member: m_vecViewOffset[0] (offset 1080) (type float) (bits 0)
    -Member: m_vecViewOffset[1] (offset 1084) (type float) (bits 0)
    -Member: m_vecViewOffset[2] (offset 1088) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_BCCLocalPlayerExclusive
    -Member: m_flNextAttack (offset 1764) (type float) (bits 0)
     Sub-Class Table (5 Deep): m_hMyWeapons
     -Member: 000 (offset 0) (type integer) (bits 21)
     -Member: 001 (offset 4) (type integer) (bits 21)
     -Member: 002 (offset 8) (type integer) (bits 21)
     -Member: 003 (offset 12) (type integer) (bits 21)
     -Member: 004 (offset 16) (type integer) (bits 21)
     -Member: 005 (offset 20) (type integer) (bits 21)
    -Member: m_iAmmoIndicator (offset 1772) (type float) (bits 0)
    -Member: m_iAmmoDropAmount (offset 1776) (type float) (bits 0)
    -Member: m_iVisionSetting (offset 1780) (type float) (bits 0)
    -Member: m_iVisionToggle (offset 1784) (type float) (bits 0)
   -Member: m_hActiveWeapon (offset 2008) (type integer) (bits 21)
  -Member: m_lifeState (offset 396) (type integer) (bits 3)
  -Member: m_bPerformAvoidance (offset 3332) (type integer) (bits 1)
  -Member: m_bIsMoving (offset 3333) (type integer) (bits 1)
  -Member: m_bFadeCorpse (offset 3334) (type integer) (bits 1)
  -Member: m_iDeathPose (offset 2272) (type integer) (bits 11)
  -Member: m_iDeathFrame (offset 2276) (type integer) (bits 5)
  -Member: m_bSpeedModActive (offset 3336) (type integer) (bits 1)
  -Member: m_iSpeedModRadius (offset 3340) (type integer) (bits 32)
  -Member: m_iSpeedModSpeed (offset 3344) (type integer) (bits 32)
  -Member: m_bImportanRagdoll (offset 3335) (type integer) (bits 1)
 -Member: m_flAltitude (offset 3352) (type float) (bits 0)
 -Member: m_vecRoot (offset 3380) (type vector) (bits 0)
 -Member: m_vecTip (offset 3392) (type vector) (bits 0)
CNPC_Barney:
 Sub-Class Table (1 Deep): DT_NPC_Barney
  Sub-Class Table (2 Deep): DT_AI_BaseNPC
   Sub-Class Table (3 Deep): DT_BaseCombatCharacter
    Sub-Class Table (4 Deep): DT_BaseFlex
     Sub-Class Table (5 Deep): DT_BaseAnimatingOverlay
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_OverlayVars
       Sub-Class Table (7 Deep): _ST_m_AnimOverlay_15
        Sub-Class Table (8 Deep): _LPT_m_AnimOverlay_15
        -Member: lengthprop15 (offset 0) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
     Sub-Class Table (5 Deep): m_flexWeight
     -Member: 000 (offset 0) (type float) (bits 12)
     -Member: 001 (offset 4) (type float) (bits 12)
     -Member: 002 (offset 8) (type float) (bits 12)
     -Member: 003 (offset 12) (type float) (bits 12)
     -Member: 004 (offset 16) (type float) (bits 12)
     -Member: 005 (offset 20) (type float) (bits 12)
     -Member: 006 (offset 24) (type float) (bits 12)
     -Member: 007 (offset 28) (type float) (bits 12)
     -Member: 008 (offset 32) (type float) (bits 12)
     -Member: 009 (offset 36) (type float) (bits 12)
     -Member: 010 (offset 40) (type float) (bits 12)
     -Member: 011 (offset 44) (type float) (bits 12)
     -Member: 012 (offset 48) (type float) (bits 12)
     -Member: 013 (offset 52) (type float) (bits 12)
     -Member: 014 (offset 56) (type float) (bits 12)
     -Member: 015 (offset 60) (type float) (bits 12)
     -Member: 016 (offset 64) (type float) (bits 12)
     -Member: 017 (offset 68) (type float) (bits 12)
     -Member: 018 (offset 72) (type float) (bits 12)
     -Member: 019 (offset 76) (type float) (bits 12)
     -Member: 020 (offset 80) (type float) (bits 12)
     -Member: 021 (offset 84) (type float) (bits 12)
     -Member: 022 (offset 88) (type float) (bits 12)
     -Member: 023 (offset 92) (type float) (bits 12)
     -Member: 024 (offset 96) (type float) (bits 12)
     -Member: 025 (offset 100) (type float) (bits 12)
     -Member: 026 (offset 104) (type float) (bits 12)
     -Member: 027 (offset 108) (type float) (bits 12)
     -Member: 028 (offset 112) (type float) (bits 12)
     -Member: 029 (offset 116) (type float) (bits 12)
     -Member: 030 (offset 120) (type float) (bits 12)
     -Member: 031 (offset 124) (type float) (bits 12)
     -Member: 032 (offset 128) (type float) (bits 12)
     -Member: 033 (offset 132) (type float) (bits 12)
     -Member: 034 (offset 136) (type float) (bits 12)
     -Member: 035 (offset 140) (type float) (bits 12)
     -Member: 036 (offset 144) (type float) (bits 12)
     -Member: 037 (offset 148) (type float) (bits 12)
     -Member: 038 (offset 152) (type float) (bits 12)
     -Member: 039 (offset 156) (type float) (bits 12)
     -Member: 040 (offset 160) (type float) (bits 12)
     -Member: 041 (offset 164) (type float) (bits 12)
     -Member: 042 (offset 168) (type float) (bits 12)
     -Member: 043 (offset 172) (type float) (bits 12)
     -Member: 044 (offset 176) (type float) (bits 12)
     -Member: 045 (offset 180) (type float) (bits 12)
     -Member: 046 (offset 184) (type float) (bits 12)
     -Member: 047 (offset 188) (type float) (bits 12)
     -Member: 048 (offset 192) (type float) (bits 12)
     -Member: 049 (offset 196) (type float) (bits 12)
     -Member: 050 (offset 200) (type float) (bits 12)
     -Member: 051 (offset 204) (type float) (bits 12)
     -Member: 052 (offset 208) (type float) (bits 12)
     -Member: 053 (offset 212) (type float) (bits 12)
     -Member: 054 (offset 216) (type float) (bits 12)
     -Member: 055 (offset 220) (type float) (bits 12)
     -Member: 056 (offset 224) (type float) (bits 12)
     -Member: 057 (offset 228) (type float) (bits 12)
     -Member: 058 (offset 232) (type float) (bits 12)
     -Member: 059 (offset 236) (type float) (bits 12)
     -Member: 060 (offset 240) (type float) (bits 12)
     -Member: 061 (offset 244) (type float) (bits 12)
     -Member: 062 (offset 248) (type float) (bits 12)
     -Member: 063 (offset 252) (type float) (bits 12)
    -Member: m_blinktoggle (offset 1676) (type integer) (bits 1)
    -Member: m_viewtarget (offset 1664) (type vector) (bits 0)
    -Member: m_vecViewOffset[0] (offset 1080) (type float) (bits 0)
    -Member: m_vecViewOffset[1] (offset 1084) (type float) (bits 0)
    -Member: m_vecViewOffset[2] (offset 1088) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_BCCLocalPlayerExclusive
    -Member: m_flNextAttack (offset 1764) (type float) (bits 0)
     Sub-Class Table (5 Deep): m_hMyWeapons
     -Member: 000 (offset 0) (type integer) (bits 21)
     -Member: 001 (offset 4) (type integer) (bits 21)
     -Member: 002 (offset 8) (type integer) (bits 21)
     -Member: 003 (offset 12) (type integer) (bits 21)
     -Member: 004 (offset 16) (type integer) (bits 21)
     -Member: 005 (offset 20) (type integer) (bits 21)
    -Member: m_iAmmoIndicator (offset 1772) (type float) (bits 0)
    -Member: m_iAmmoDropAmount (offset 1776) (type float) (bits 0)
    -Member: m_iVisionSetting (offset 1780) (type float) (bits 0)
    -Member: m_iVisionToggle (offset 1784) (type float) (bits 0)
   -Member: m_hActiveWeapon (offset 2008) (type integer) (bits 21)
  -Member: m_lifeState (offset 396) (type integer) (bits 3)
  -Member: m_bPerformAvoidance (offset 3332) (type integer) (bits 1)
  -Member: m_bIsMoving (offset 3333) (type integer) (bits 1)
  -Member: m_bFadeCorpse (offset 3334) (type integer) (bits 1)
  -Member: m_iDeathPose (offset 2272) (type integer) (bits 11)
  -Member: m_iDeathFrame (offset 2276) (type integer) (bits 5)
  -Member: m_bSpeedModActive (offset 3336) (type integer) (bits 1)
  -Member: m_iSpeedModRadius (offset 3340) (type integer) (bits 32)
  -Member: m_iSpeedModSpeed (offset 3344) (type integer) (bits 32)
  -Member: m_bImportanRagdoll (offset 3335) (type integer) (bits 1)
CNPC_CombineGunship:
 Sub-Class Table (1 Deep): DT_CombineGunship
  Sub-Class Table (2 Deep): DT_BaseHelicopter
   Sub-Class Table (3 Deep): DT_AI_BaseNPC
    Sub-Class Table (4 Deep): DT_BaseCombatCharacter
     Sub-Class Table (5 Deep): DT_BaseFlex
      Sub-Class Table (6 Deep): DT_BaseAnimatingOverlay
       Sub-Class Table (7 Deep): DT_BaseAnimating
        Sub-Class Table (8 Deep): DT_BaseEntity
         Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
         -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
        -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
        -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
        -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
         Sub-Class Table (9 Deep): DT_CollisionProperty
         -Member: m_vecMins (offset 8) (type vector) (bits 0)
         -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
         -Member: m_nSolidType (offset 41) (type integer) (bits 3)
         -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
         -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
         -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
         -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
         -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
        -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
        -Member: m_fEffects (offset 108) (type integer) (bits 10)
        -Member: m_clrRender (offset 32) (type integer) (bits 32)
        -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
        -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
        -Member: m_flElasticity (offset 896) (type float) (bits 0)
        -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
        -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
        -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
        -Member: moveparent (offset 480) (type integer) (bits 21)
        -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
        -Member: movetype (offset 478) (type integer) (bits 4)
        -Member: movecollide (offset 479) (type integer) (bits 3)
        -Member: m_angRotation (offset 1064) (type vector) (bits 13)
        -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
         Sub-Class Table (9 Deep): DT_PredictableId
         -Member: m_PredictableID (offset 52) (type integer) (bits 31)
         -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
        -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
        -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
        -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
        -Member: TargetDescription (offset 112) (type string) (bits 0)
       -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
       -Member: m_vecForce (offset 1116) (type vector) (bits 0)
       -Member: m_nSkin (offset 1128) (type integer) (bits 10)
       -Member: m_nBody (offset 1132) (type integer) (bits 32)
       -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
       -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
        Sub-Class Table (8 Deep): m_flPoseParameter
        -Member: 000 (offset 0) (type float) (bits 11)
        -Member: 001 (offset 4) (type float) (bits 11)
        -Member: 002 (offset 8) (type float) (bits 11)
        -Member: 003 (offset 12) (type float) (bits 11)
        -Member: 004 (offset 16) (type float) (bits 11)
        -Member: 005 (offset 20) (type float) (bits 11)
        -Member: 006 (offset 24) (type float) (bits 11)
        -Member: 007 (offset 28) (type float) (bits 11)
        -Member: 008 (offset 32) (type float) (bits 11)
        -Member: 009 (offset 36) (type float) (bits 11)
        -Member: 010 (offset 40) (type float) (bits 11)
        -Member: 011 (offset 44) (type float) (bits 11)
        -Member: 012 (offset 48) (type float) (bits 11)
        -Member: 013 (offset 52) (type float) (bits 11)
        -Member: 014 (offset 56) (type float) (bits 11)
        -Member: 015 (offset 60) (type float) (bits 11)
        -Member: 016 (offset 64) (type float) (bits 11)
        -Member: 017 (offset 68) (type float) (bits 11)
        -Member: 018 (offset 72) (type float) (bits 11)
        -Member: 019 (offset 76) (type float) (bits 11)
        -Member: 020 (offset 80) (type float) (bits 11)
        -Member: 021 (offset 84) (type float) (bits 11)
        -Member: 022 (offset 88) (type float) (bits 11)
        -Member: 023 (offset 92) (type float) (bits 11)
       -Member: m_nSequence (offset 1192) (type integer) (bits 11)
       -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
        Sub-Class Table (8 Deep): m_flEncodedController
        -Member: 000 (offset 0) (type float) (bits 11)
        -Member: 001 (offset 4) (type float) (bits 11)
        -Member: 002 (offset 8) (type float) (bits 11)
        -Member: 003 (offset 12) (type float) (bits 11)
       -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
       -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
       -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
       -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
       -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
       -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
       -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
        Sub-Class Table (8 Deep): DT_ServerAnimationData
        -Member: m_flCycle (offset 1188) (type float) (bits 15)
       -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
       -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
       -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
       Sub-Class Table (7 Deep): DT_OverlayVars
        Sub-Class Table (8 Deep): _ST_m_AnimOverlay_15
         Sub-Class Table (9 Deep): _LPT_m_AnimOverlay_15
         -Member: lengthprop15 (offset 0) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
         Sub-Class Table (9 Deep): DT_Animationlayer
         -Member: m_nSequence (offset 12) (type integer) (bits 11)
         -Member: m_flCycle (offset 16) (type float) (bits 15)
         -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
         -Member: m_flWeight (offset 24) (type float) (bits 8)
         -Member: m_nOrder (offset 64) (type integer) (bits 4)
      Sub-Class Table (6 Deep): m_flexWeight
      -Member: 000 (offset 0) (type float) (bits 12)
      -Member: 001 (offset 4) (type float) (bits 12)
      -Member: 002 (offset 8) (type float) (bits 12)
      -Member: 003 (offset 12) (type float) (bits 12)
      -Member: 004 (offset 16) (type float) (bits 12)
      -Member: 005 (offset 20) (type float) (bits 12)
      -Member: 006 (offset 24) (type float) (bits 12)
      -Member: 007 (offset 28) (type float) (bits 12)
      -Member: 008 (offset 32) (type float) (bits 12)
      -Member: 009 (offset 36) (type float) (bits 12)
      -Member: 010 (offset 40) (type float) (bits 12)
      -Member: 011 (offset 44) (type float) (bits 12)
      -Member: 012 (offset 48) (type float) (bits 12)
      -Member: 013 (offset 52) (type float) (bits 12)
      -Member: 014 (offset 56) (type float) (bits 12)
      -Member: 015 (offset 60) (type float) (bits 12)
      -Member: 016 (offset 64) (type float) (bits 12)
      -Member: 017 (offset 68) (type float) (bits 12)
      -Member: 018 (offset 72) (type float) (bits 12)
      -Member: 019 (offset 76) (type float) (bits 12)
      -Member: 020 (offset 80) (type float) (bits 12)
      -Member: 021 (offset 84) (type float) (bits 12)
      -Member: 022 (offset 88) (type float) (bits 12)
      -Member: 023 (offset 92) (type float) (bits 12)
      -Member: 024 (offset 96) (type float) (bits 12)
      -Member: 025 (offset 100) (type float) (bits 12)
      -Member: 026 (offset 104) (type float) (bits 12)
      -Member: 027 (offset 108) (type float) (bits 12)
      -Member: 028 (offset 112) (type float) (bits 12)
      -Member: 029 (offset 116) (type float) (bits 12)
      -Member: 030 (offset 120) (type float) (bits 12)
      -Member: 031 (offset 124) (type float) (bits 12)
      -Member: 032 (offset 128) (type float) (bits 12)
      -Member: 033 (offset 132) (type float) (bits 12)
      -Member: 034 (offset 136) (type float) (bits 12)
      -Member: 035 (offset 140) (type float) (bits 12)
      -Member: 036 (offset 144) (type float) (bits 12)
      -Member: 037 (offset 148) (type float) (bits 12)
      -Member: 038 (offset 152) (type float) (bits 12)
      -Member: 039 (offset 156) (type float) (bits 12)
      -Member: 040 (offset 160) (type float) (bits 12)
      -Member: 041 (offset 164) (type float) (bits 12)
      -Member: 042 (offset 168) (type float) (bits 12)
      -Member: 043 (offset 172) (type float) (bits 12)
      -Member: 044 (offset 176) (type float) (bits 12)
      -Member: 045 (offset 180) (type float) (bits 12)
      -Member: 046 (offset 184) (type float) (bits 12)
      -Member: 047 (offset 188) (type float) (bits 12)
      -Member: 048 (offset 192) (type float) (bits 12)
      -Member: 049 (offset 196) (type float) (bits 12)
      -Member: 050 (offset 200) (type float) (bits 12)
      -Member: 051 (offset 204) (type float) (bits 12)
      -Member: 052 (offset 208) (type float) (bits 12)
      -Member: 053 (offset 212) (type float) (bits 12)
      -Member: 054 (offset 216) (type float) (bits 12)
      -Member: 055 (offset 220) (type float) (bits 12)
      -Member: 056 (offset 224) (type float) (bits 12)
      -Member: 057 (offset 228) (type float) (bits 12)
      -Member: 058 (offset 232) (type float) (bits 12)
      -Member: 059 (offset 236) (type float) (bits 12)
      -Member: 060 (offset 240) (type float) (bits 12)
      -Member: 061 (offset 244) (type float) (bits 12)
      -Member: 062 (offset 248) (type float) (bits 12)
      -Member: 063 (offset 252) (type float) (bits 12)
     -Member: m_blinktoggle (offset 1676) (type integer) (bits 1)
     -Member: m_viewtarget (offset 1664) (type vector) (bits 0)
     -Member: m_vecViewOffset[0] (offset 1080) (type float) (bits 0)
     -Member: m_vecViewOffset[1] (offset 1084) (type float) (bits 0)
     -Member: m_vecViewOffset[2] (offset 1088) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_BCCLocalPlayerExclusive
     -Member: m_flNextAttack (offset 1764) (type float) (bits 0)
      Sub-Class Table (6 Deep): m_hMyWeapons
      -Member: 000 (offset 0) (type integer) (bits 21)
      -Member: 001 (offset 4) (type integer) (bits 21)
      -Member: 002 (offset 8) (type integer) (bits 21)
      -Member: 003 (offset 12) (type integer) (bits 21)
      -Member: 004 (offset 16) (type integer) (bits 21)
      -Member: 005 (offset 20) (type integer) (bits 21)
     -Member: m_iAmmoIndicator (offset 1772) (type float) (bits 0)
     -Member: m_iAmmoDropAmount (offset 1776) (type float) (bits 0)
     -Member: m_iVisionSetting (offset 1780) (type float) (bits 0)
     -Member: m_iVisionToggle (offset 1784) (type float) (bits 0)
    -Member: m_hActiveWeapon (offset 2008) (type integer) (bits 21)
   -Member: m_lifeState (offset 396) (type integer) (bits 3)
   -Member: m_bPerformAvoidance (offset 3332) (type integer) (bits 1)
   -Member: m_bIsMoving (offset 3333) (type integer) (bits 1)
   -Member: m_bFadeCorpse (offset 3334) (type integer) (bits 1)
   -Member: m_iDeathPose (offset 2272) (type integer) (bits 11)
   -Member: m_iDeathFrame (offset 2276) (type integer) (bits 5)
   -Member: m_bSpeedModActive (offset 3336) (type integer) (bits 1)
   -Member: m_iSpeedModRadius (offset 3340) (type integer) (bits 32)
   -Member: m_iSpeedModSpeed (offset 3344) (type integer) (bits 32)
   -Member: m_bImportanRagdoll (offset 3335) (type integer) (bits 1)
  -Member: m_flStartupTime (offset 3652) (type float) (bits 0)
 -Member: m_vecHitPos (offset 3972) (type vector) (bits 0)
CNPC_Manhack:
 Sub-Class Table (1 Deep): DT_NPC_Manhack
  Sub-Class Table (2 Deep): DT_AI_BaseNPC
   Sub-Class Table (3 Deep): DT_BaseCombatCharacter
    Sub-Class Table (4 Deep): DT_BaseFlex
     Sub-Class Table (5 Deep): DT_BaseAnimatingOverlay
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_OverlayVars
       Sub-Class Table (7 Deep): _ST_m_AnimOverlay_15
        Sub-Class Table (8 Deep): _LPT_m_AnimOverlay_15
        -Member: lengthprop15 (offset 0) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
     Sub-Class Table (5 Deep): m_flexWeight
     -Member: 000 (offset 0) (type float) (bits 12)
     -Member: 001 (offset 4) (type float) (bits 12)
     -Member: 002 (offset 8) (type float) (bits 12)
     -Member: 003 (offset 12) (type float) (bits 12)
     -Member: 004 (offset 16) (type float) (bits 12)
     -Member: 005 (offset 20) (type float) (bits 12)
     -Member: 006 (offset 24) (type float) (bits 12)
     -Member: 007 (offset 28) (type float) (bits 12)
     -Member: 008 (offset 32) (type float) (bits 12)
     -Member: 009 (offset 36) (type float) (bits 12)
     -Member: 010 (offset 40) (type float) (bits 12)
     -Member: 011 (offset 44) (type float) (bits 12)
     -Member: 012 (offset 48) (type float) (bits 12)
     -Member: 013 (offset 52) (type float) (bits 12)
     -Member: 014 (offset 56) (type float) (bits 12)
     -Member: 015 (offset 60) (type float) (bits 12)
     -Member: 016 (offset 64) (type float) (bits 12)
     -Member: 017 (offset 68) (type float) (bits 12)
     -Member: 018 (offset 72) (type float) (bits 12)
     -Member: 019 (offset 76) (type float) (bits 12)
     -Member: 020 (offset 80) (type float) (bits 12)
     -Member: 021 (offset 84) (type float) (bits 12)
     -Member: 022 (offset 88) (type float) (bits 12)
     -Member: 023 (offset 92) (type float) (bits 12)
     -Member: 024 (offset 96) (type float) (bits 12)
     -Member: 025 (offset 100) (type float) (bits 12)
     -Member: 026 (offset 104) (type float) (bits 12)
     -Member: 027 (offset 108) (type float) (bits 12)
     -Member: 028 (offset 112) (type float) (bits 12)
     -Member: 029 (offset 116) (type float) (bits 12)
     -Member: 030 (offset 120) (type float) (bits 12)
     -Member: 031 (offset 124) (type float) (bits 12)
     -Member: 032 (offset 128) (type float) (bits 12)
     -Member: 033 (offset 132) (type float) (bits 12)
     -Member: 034 (offset 136) (type float) (bits 12)
     -Member: 035 (offset 140) (type float) (bits 12)
     -Member: 036 (offset 144) (type float) (bits 12)
     -Member: 037 (offset 148) (type float) (bits 12)
     -Member: 038 (offset 152) (type float) (bits 12)
     -Member: 039 (offset 156) (type float) (bits 12)
     -Member: 040 (offset 160) (type float) (bits 12)
     -Member: 041 (offset 164) (type float) (bits 12)
     -Member: 042 (offset 168) (type float) (bits 12)
     -Member: 043 (offset 172) (type float) (bits 12)
     -Member: 044 (offset 176) (type float) (bits 12)
     -Member: 045 (offset 180) (type float) (bits 12)
     -Member: 046 (offset 184) (type float) (bits 12)
     -Member: 047 (offset 188) (type float) (bits 12)
     -Member: 048 (offset 192) (type float) (bits 12)
     -Member: 049 (offset 196) (type float) (bits 12)
     -Member: 050 (offset 200) (type float) (bits 12)
     -Member: 051 (offset 204) (type float) (bits 12)
     -Member: 052 (offset 208) (type float) (bits 12)
     -Member: 053 (offset 212) (type float) (bits 12)
     -Member: 054 (offset 216) (type float) (bits 12)
     -Member: 055 (offset 220) (type float) (bits 12)
     -Member: 056 (offset 224) (type float) (bits 12)
     -Member: 057 (offset 228) (type float) (bits 12)
     -Member: 058 (offset 232) (type float) (bits 12)
     -Member: 059 (offset 236) (type float) (bits 12)
     -Member: 060 (offset 240) (type float) (bits 12)
     -Member: 061 (offset 244) (type float) (bits 12)
     -Member: 062 (offset 248) (type float) (bits 12)
     -Member: 063 (offset 252) (type float) (bits 12)
    -Member: m_blinktoggle (offset 1676) (type integer) (bits 1)
    -Member: m_viewtarget (offset 1664) (type vector) (bits 0)
    -Member: m_vecViewOffset[0] (offset 1080) (type float) (bits 0)
    -Member: m_vecViewOffset[1] (offset 1084) (type float) (bits 0)
    -Member: m_vecViewOffset[2] (offset 1088) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_BCCLocalPlayerExclusive
    -Member: m_flNextAttack (offset 1764) (type float) (bits 0)
     Sub-Class Table (5 Deep): m_hMyWeapons
     -Member: 000 (offset 0) (type integer) (bits 21)
     -Member: 001 (offset 4) (type integer) (bits 21)
     -Member: 002 (offset 8) (type integer) (bits 21)
     -Member: 003 (offset 12) (type integer) (bits 21)
     -Member: 004 (offset 16) (type integer) (bits 21)
     -Member: 005 (offset 20) (type integer) (bits 21)
    -Member: m_iAmmoIndicator (offset 1772) (type float) (bits 0)
    -Member: m_iAmmoDropAmount (offset 1776) (type float) (bits 0)
    -Member: m_iVisionSetting (offset 1780) (type float) (bits 0)
    -Member: m_iVisionToggle (offset 1784) (type float) (bits 0)
   -Member: m_hActiveWeapon (offset 2008) (type integer) (bits 21)
  -Member: m_lifeState (offset 396) (type integer) (bits 3)
  -Member: m_bPerformAvoidance (offset 3332) (type integer) (bits 1)
  -Member: m_bIsMoving (offset 3333) (type integer) (bits 1)
  -Member: m_bFadeCorpse (offset 3334) (type integer) (bits 1)
  -Member: m_iDeathPose (offset 2272) (type integer) (bits 11)
  -Member: m_iDeathFrame (offset 2276) (type integer) (bits 5)
  -Member: m_bSpeedModActive (offset 3336) (type integer) (bits 1)
  -Member: m_iSpeedModRadius (offset 3340) (type integer) (bits 32)
  -Member: m_iSpeedModSpeed (offset 3344) (type integer) (bits 32)
  -Member: m_bImportanRagdoll (offset 3335) (type integer) (bits 1)
 -Member: m_nEnginePitch1 (offset 3648) (type integer) (bits 8)
 -Member: m_flEnginePitch1Time (offset 3656) (type float) (bits 0)
 -Member: m_nEnginePitch2 (offset 3652) (type integer) (bits 8)
CNPC_RollerMine:
 Sub-Class Table (1 Deep): DT_RollerMine
  Sub-Class Table (2 Deep): DT_AI_BaseNPC
   Sub-Class Table (3 Deep): DT_BaseCombatCharacter
    Sub-Class Table (4 Deep): DT_BaseFlex
     Sub-Class Table (5 Deep): DT_BaseAnimatingOverlay
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_OverlayVars
       Sub-Class Table (7 Deep): _ST_m_AnimOverlay_15
        Sub-Class Table (8 Deep): _LPT_m_AnimOverlay_15
        -Member: lengthprop15 (offset 0) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
     Sub-Class Table (5 Deep): m_flexWeight
     -Member: 000 (offset 0) (type float) (bits 12)
     -Member: 001 (offset 4) (type float) (bits 12)
     -Member: 002 (offset 8) (type float) (bits 12)
     -Member: 003 (offset 12) (type float) (bits 12)
     -Member: 004 (offset 16) (type float) (bits 12)
     -Member: 005 (offset 20) (type float) (bits 12)
     -Member: 006 (offset 24) (type float) (bits 12)
     -Member: 007 (offset 28) (type float) (bits 12)
     -Member: 008 (offset 32) (type float) (bits 12)
     -Member: 009 (offset 36) (type float) (bits 12)
     -Member: 010 (offset 40) (type float) (bits 12)
     -Member: 011 (offset 44) (type float) (bits 12)
     -Member: 012 (offset 48) (type float) (bits 12)
     -Member: 013 (offset 52) (type float) (bits 12)
     -Member: 014 (offset 56) (type float) (bits 12)
     -Member: 015 (offset 60) (type float) (bits 12)
     -Member: 016 (offset 64) (type float) (bits 12)
     -Member: 017 (offset 68) (type float) (bits 12)
     -Member: 018 (offset 72) (type float) (bits 12)
     -Member: 019 (offset 76) (type float) (bits 12)
     -Member: 020 (offset 80) (type float) (bits 12)
     -Member: 021 (offset 84) (type float) (bits 12)
     -Member: 022 (offset 88) (type float) (bits 12)
     -Member: 023 (offset 92) (type float) (bits 12)
     -Member: 024 (offset 96) (type float) (bits 12)
     -Member: 025 (offset 100) (type float) (bits 12)
     -Member: 026 (offset 104) (type float) (bits 12)
     -Member: 027 (offset 108) (type float) (bits 12)
     -Member: 028 (offset 112) (type float) (bits 12)
     -Member: 029 (offset 116) (type float) (bits 12)
     -Member: 030 (offset 120) (type float) (bits 12)
     -Member: 031 (offset 124) (type float) (bits 12)
     -Member: 032 (offset 128) (type float) (bits 12)
     -Member: 033 (offset 132) (type float) (bits 12)
     -Member: 034 (offset 136) (type float) (bits 12)
     -Member: 035 (offset 140) (type float) (bits 12)
     -Member: 036 (offset 144) (type float) (bits 12)
     -Member: 037 (offset 148) (type float) (bits 12)
     -Member: 038 (offset 152) (type float) (bits 12)
     -Member: 039 (offset 156) (type float) (bits 12)
     -Member: 040 (offset 160) (type float) (bits 12)
     -Member: 041 (offset 164) (type float) (bits 12)
     -Member: 042 (offset 168) (type float) (bits 12)
     -Member: 043 (offset 172) (type float) (bits 12)
     -Member: 044 (offset 176) (type float) (bits 12)
     -Member: 045 (offset 180) (type float) (bits 12)
     -Member: 046 (offset 184) (type float) (bits 12)
     -Member: 047 (offset 188) (type float) (bits 12)
     -Member: 048 (offset 192) (type float) (bits 12)
     -Member: 049 (offset 196) (type float) (bits 12)
     -Member: 050 (offset 200) (type float) (bits 12)
     -Member: 051 (offset 204) (type float) (bits 12)
     -Member: 052 (offset 208) (type float) (bits 12)
     -Member: 053 (offset 212) (type float) (bits 12)
     -Member: 054 (offset 216) (type float) (bits 12)
     -Member: 055 (offset 220) (type float) (bits 12)
     -Member: 056 (offset 224) (type float) (bits 12)
     -Member: 057 (offset 228) (type float) (bits 12)
     -Member: 058 (offset 232) (type float) (bits 12)
     -Member: 059 (offset 236) (type float) (bits 12)
     -Member: 060 (offset 240) (type float) (bits 12)
     -Member: 061 (offset 244) (type float) (bits 12)
     -Member: 062 (offset 248) (type float) (bits 12)
     -Member: 063 (offset 252) (type float) (bits 12)
    -Member: m_blinktoggle (offset 1676) (type integer) (bits 1)
    -Member: m_viewtarget (offset 1664) (type vector) (bits 0)
    -Member: m_vecViewOffset[0] (offset 1080) (type float) (bits 0)
    -Member: m_vecViewOffset[1] (offset 1084) (type float) (bits 0)
    -Member: m_vecViewOffset[2] (offset 1088) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_BCCLocalPlayerExclusive
    -Member: m_flNextAttack (offset 1764) (type float) (bits 0)
     Sub-Class Table (5 Deep): m_hMyWeapons
     -Member: 000 (offset 0) (type integer) (bits 21)
     -Member: 001 (offset 4) (type integer) (bits 21)
     -Member: 002 (offset 8) (type integer) (bits 21)
     -Member: 003 (offset 12) (type integer) (bits 21)
     -Member: 004 (offset 16) (type integer) (bits 21)
     -Member: 005 (offset 20) (type integer) (bits 21)
    -Member: m_iAmmoIndicator (offset 1772) (type float) (bits 0)
    -Member: m_iAmmoDropAmount (offset 1776) (type float) (bits 0)
    -Member: m_iVisionSetting (offset 1780) (type float) (bits 0)
    -Member: m_iVisionToggle (offset 1784) (type float) (bits 0)
   -Member: m_hActiveWeapon (offset 2008) (type integer) (bits 21)
  -Member: m_lifeState (offset 396) (type integer) (bits 3)
  -Member: m_bPerformAvoidance (offset 3332) (type integer) (bits 1)
  -Member: m_bIsMoving (offset 3333) (type integer) (bits 1)
  -Member: m_bFadeCorpse (offset 3334) (type integer) (bits 1)
  -Member: m_iDeathPose (offset 2272) (type integer) (bits 11)
  -Member: m_iDeathFrame (offset 2276) (type integer) (bits 5)
  -Member: m_bSpeedModActive (offset 3336) (type integer) (bits 1)
  -Member: m_iSpeedModRadius (offset 3340) (type integer) (bits 32)
  -Member: m_iSpeedModSpeed (offset 3344) (type integer) (bits 32)
  -Member: m_bImportanRagdoll (offset 3335) (type integer) (bits 1)
 -Member: m_bIsOpen (offset 3532) (type integer) (bits 1)
 -Member: m_flActiveTime (offset 3536) (type float) (bits 0)
 -Member: m_bHackedByAlyx (offset 3561) (type integer) (bits 1)
 -Member: m_bPowerDown (offset 3570) (type integer) (bits 1)
CNPC_Strider:
 Sub-Class Table (1 Deep): DT_NPC_Strider
  Sub-Class Table (2 Deep): DT_AI_BaseNPC
   Sub-Class Table (3 Deep): DT_BaseCombatCharacter
    Sub-Class Table (4 Deep): DT_BaseFlex
     Sub-Class Table (5 Deep): DT_BaseAnimatingOverlay
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_OverlayVars
       Sub-Class Table (7 Deep): _ST_m_AnimOverlay_15
        Sub-Class Table (8 Deep): _LPT_m_AnimOverlay_15
        -Member: lengthprop15 (offset 0) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 12) (type integer) (bits 11)
        -Member: m_flCycle (offset 16) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 20) (type float) (bits 15)
        -Member: m_flWeight (offset 24) (type float) (bits 8)
        -Member: m_nOrder (offset 64) (type integer) (bits 4)
     Sub-Class Table (5 Deep): m_flexWeight
     -Member: 000 (offset 0) (type float) (bits 12)
     -Member: 001 (offset 4) (type float) (bits 12)
     -Member: 002 (offset 8) (type float) (bits 12)
     -Member: 003 (offset 12) (type float) (bits 12)
     -Member: 004 (offset 16) (type float) (bits 12)
     -Member: 005 (offset 20) (type float) (bits 12)
     -Member: 006 (offset 24) (type float) (bits 12)
     -Member: 007 (offset 28) (type float) (bits 12)
     -Member: 008 (offset 32) (type float) (bits 12)
     -Member: 009 (offset 36) (type float) (bits 12)
     -Member: 010 (offset 40) (type float) (bits 12)
     -Member: 011 (offset 44) (type float) (bits 12)
     -Member: 012 (offset 48) (type float) (bits 12)
     -Member: 013 (offset 52) (type float) (bits 12)
     -Member: 014 (offset 56) (type float) (bits 12)
     -Member: 015 (offset 60) (type float) (bits 12)
     -Member: 016 (offset 64) (type float) (bits 12)
     -Member: 017 (offset 68) (type float) (bits 12)
     -Member: 018 (offset 72) (type float) (bits 12)
     -Member: 019 (offset 76) (type float) (bits 12)
     -Member: 020 (offset 80) (type float) (bits 12)
     -Member: 021 (offset 84) (type float) (bits 12)
     -Member: 022 (offset 88) (type float) (bits 12)
     -Member: 023 (offset 92) (type float) (bits 12)
     -Member: 024 (offset 96) (type float) (bits 12)
     -Member: 025 (offset 100) (type float) (bits 12)
     -Member: 026 (offset 104) (type float) (bits 12)
     -Member: 027 (offset 108) (type float) (bits 12)
     -Member: 028 (offset 112) (type float) (bits 12)
     -Member: 029 (offset 116) (type float) (bits 12)
     -Member: 030 (offset 120) (type float) (bits 12)
     -Member: 031 (offset 124) (type float) (bits 12)
     -Member: 032 (offset 128) (type float) (bits 12)
     -Member: 033 (offset 132) (type float) (bits 12)
     -Member: 034 (offset 136) (type float) (bits 12)
     -Member: 035 (offset 140) (type float) (bits 12)
     -Member: 036 (offset 144) (type float) (bits 12)
     -Member: 037 (offset 148) (type float) (bits 12)
     -Member: 038 (offset 152) (type float) (bits 12)
     -Member: 039 (offset 156) (type float) (bits 12)
     -Member: 040 (offset 160) (type float) (bits 12)
     -Member: 041 (offset 164) (type float) (bits 12)
     -Member: 042 (offset 168) (type float) (bits 12)
     -Member: 043 (offset 172) (type float) (bits 12)
     -Member: 044 (offset 176) (type float) (bits 12)
     -Member: 045 (offset 180) (type float) (bits 12)
     -Member: 046 (offset 184) (type float) (bits 12)
     -Member: 047 (offset 188) (type float) (bits 12)
     -Member: 048 (offset 192) (type float) (bits 12)
     -Member: 049 (offset 196) (type float) (bits 12)
     -Member: 050 (offset 200) (type float) (bits 12)
     -Member: 051 (offset 204) (type float) (bits 12)
     -Member: 052 (offset 208) (type float) (bits 12)
     -Member: 053 (offset 212) (type float) (bits 12)
     -Member: 054 (offset 216) (type float) (bits 12)
     -Member: 055 (offset 220) (type float) (bits 12)
     -Member: 056 (offset 224) (type float) (bits 12)
     -Member: 057 (offset 228) (type float) (bits 12)
     -Member: 058 (offset 232) (type float) (bits 12)
     -Member: 059 (offset 236) (type float) (bits 12)
     -Member: 060 (offset 240) (type float) (bits 12)
     -Member: 061 (offset 244) (type float) (bits 12)
     -Member: 062 (offset 248) (type float) (bits 12)
     -Member: 063 (offset 252) (type float) (bits 12)
    -Member: m_blinktoggle (offset 1676) (type integer) (bits 1)
    -Member: m_viewtarget (offset 1664) (type vector) (bits 0)
    -Member: m_vecViewOffset[0] (offset 1080) (type float) (bits 0)
    -Member: m_vecViewOffset[1] (offset 1084) (type float) (bits 0)
    -Member: m_vecViewOffset[2] (offset 1088) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_BCCLocalPlayerExclusive
    -Member: m_flNextAttack (offset 1764) (type float) (bits 0)
     Sub-Class Table (5 Deep): m_hMyWeapons
     -Member: 000 (offset 0) (type integer) (bits 21)
     -Member: 001 (offset 4) (type integer) (bits 21)
     -Member: 002 (offset 8) (type integer) (bits 21)
     -Member: 003 (offset 12) (type integer) (bits 21)
     -Member: 004 (offset 16) (type integer) (bits 21)
     -Member: 005 (offset 20) (type integer) (bits 21)
    -Member: m_iAmmoIndicator (offset 1772) (type float) (bits 0)
    -Member: m_iAmmoDropAmount (offset 1776) (type float) (bits 0)
    -Member: m_iVisionSetting (offset 1780) (type float) (bits 0)
    -Member: m_iVisionToggle (offset 1784) (type float) (bits 0)
   -Member: m_hActiveWeapon (offset 2008) (type integer) (bits 21)
  -Member: m_lifeState (offset 396) (type integer) (bits 3)
  -Member: m_bPerformAvoidance (offset 3332) (type integer) (bits 1)
  -Member: m_bIsMoving (offset 3333) (type integer) (bits 1)
  -Member: m_bFadeCorpse (offset 3334) (type integer) (bits 1)
  -Member: m_iDeathPose (offset 2272) (type integer) (bits 11)
  -Member: m_iDeathFrame (offset 2276) (type integer) (bits 5)
  -Member: m_bSpeedModActive (offset 3336) (type integer) (bits 1)
  -Member: m_iSpeedModRadius (offset 3340) (type integer) (bits 32)
  -Member: m_iSpeedModSpeed (offset 3344) (type integer) (bits 32)
  -Member: m_bImportanRagdoll (offset 3335) (type integer) (bits 1)
 -Member: m_vecHitPos (offset 3416) (type vector) (bits 0)
 -Member: m_vecIKTarget[0] (offset 3428) (type vector) (bits 0)
 -Member: m_vecIKTarget[1] (offset 3440) (type vector) (bits 0)
 -Member: m_vecIKTarget[2] (offset 3452) (type vector) (bits 0)
 -Member: m_vecIKTarget[3] (offset 3464) (type vector) (bits 0)
 -Member: m_vecIKTarget[4] (offset 3476) (type vector) (bits 0)
 -Member: m_vecIKTarget[5] (offset 3488) (type vector) (bits 0)
CParticleFire:
 Sub-Class Table (1 Deep): DT_ParticleFire
 -Member: m_vOrigin (offset 1104) (type vector) (bits 0)
 -Member: m_vDirection (offset 1116) (type vector) (bits 0)
CPhysBox:
 Sub-Class Table (1 Deep): DT_PhysBox
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
CPhysBoxMultiplayer:
 Sub-Class Table (1 Deep): DT_PhysBoxMultiplayer
  Sub-Class Table (2 Deep): DT_PhysBox
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_iPhysicsMode (offset 1488) (type integer) (bits 1)
 -Member: m_fMass (offset 1492) (type float) (bits 0)
CPhysicsProp:
 Sub-Class Table (1 Deep): DT_PhysicsProp
  Sub-Class Table (2 Deep): DT_BreakableProp
   Sub-Class Table (3 Deep): DT_BaseAnimating
    Sub-Class Table (4 Deep): DT_BaseEntity
     Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
     -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
    -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
    -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
    -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
     Sub-Class Table (5 Deep): DT_CollisionProperty
     -Member: m_vecMins (offset 8) (type vector) (bits 0)
     -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
     -Member: m_nSolidType (offset 41) (type integer) (bits 3)
     -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
     -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
     -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
     -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
     -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
    -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
    -Member: m_fEffects (offset 108) (type integer) (bits 10)
    -Member: m_clrRender (offset 32) (type integer) (bits 32)
    -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
    -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
    -Member: m_flElasticity (offset 896) (type float) (bits 0)
    -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
    -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
    -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
    -Member: moveparent (offset 480) (type integer) (bits 21)
    -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
    -Member: movetype (offset 478) (type integer) (bits 4)
    -Member: movecollide (offset 479) (type integer) (bits 3)
    -Member: m_angRotation (offset 1064) (type vector) (bits 13)
    -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
     Sub-Class Table (5 Deep): DT_PredictableId
     -Member: m_PredictableID (offset 52) (type integer) (bits 31)
     -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
    -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
    -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
    -Member: TargetDescription (offset 112) (type string) (bits 0)
   -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
   -Member: m_vecForce (offset 1116) (type vector) (bits 0)
   -Member: m_nSkin (offset 1128) (type integer) (bits 10)
   -Member: m_nBody (offset 1132) (type integer) (bits 32)
   -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
   -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
    Sub-Class Table (4 Deep): m_flPoseParameter
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
    -Member: 004 (offset 16) (type float) (bits 11)
    -Member: 005 (offset 20) (type float) (bits 11)
    -Member: 006 (offset 24) (type float) (bits 11)
    -Member: 007 (offset 28) (type float) (bits 11)
    -Member: 008 (offset 32) (type float) (bits 11)
    -Member: 009 (offset 36) (type float) (bits 11)
    -Member: 010 (offset 40) (type float) (bits 11)
    -Member: 011 (offset 44) (type float) (bits 11)
    -Member: 012 (offset 48) (type float) (bits 11)
    -Member: 013 (offset 52) (type float) (bits 11)
    -Member: 014 (offset 56) (type float) (bits 11)
    -Member: 015 (offset 60) (type float) (bits 11)
    -Member: 016 (offset 64) (type float) (bits 11)
    -Member: 017 (offset 68) (type float) (bits 11)
    -Member: 018 (offset 72) (type float) (bits 11)
    -Member: 019 (offset 76) (type float) (bits 11)
    -Member: 020 (offset 80) (type float) (bits 11)
    -Member: 021 (offset 84) (type float) (bits 11)
    -Member: 022 (offset 88) (type float) (bits 11)
    -Member: 023 (offset 92) (type float) (bits 11)
   -Member: m_nSequence (offset 1192) (type integer) (bits 11)
   -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
    Sub-Class Table (4 Deep): m_flEncodedController
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
   -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
   -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
   -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
   -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
   -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
   -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
   -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
    Sub-Class Table (4 Deep): DT_ServerAnimationData
    -Member: m_flCycle (offset 1188) (type float) (bits 15)
   -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
   -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
   -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
 -Member: m_bAwake (offset 1882) (type integer) (bits 1)
CPhysicsPropMultiplayer:
 Sub-Class Table (1 Deep): DT_PhysicsPropMultiplayer
  Sub-Class Table (2 Deep): DT_PhysicsProp
   Sub-Class Table (3 Deep): DT_BreakableProp
    Sub-Class Table (4 Deep): DT_BaseAnimating
     Sub-Class Table (5 Deep): DT_BaseEntity
      Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
      -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
     -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
     -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
     -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
      Sub-Class Table (6 Deep): DT_CollisionProperty
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: m_nSolidType (offset 41) (type integer) (bits 3)
      -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
      -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
      -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
     -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
     -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
     -Member: m_fEffects (offset 108) (type integer) (bits 10)
     -Member: m_clrRender (offset 32) (type integer) (bits 32)
     -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
     -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
     -Member: m_flElasticity (offset 896) (type float) (bits 0)
     -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
     -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
     -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
     -Member: moveparent (offset 480) (type integer) (bits 21)
     -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
     -Member: movetype (offset 478) (type integer) (bits 4)
     -Member: movecollide (offset 479) (type integer) (bits 3)
     -Member: m_angRotation (offset 1064) (type vector) (bits 13)
     -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_PredictableId
      -Member: m_PredictableID (offset 52) (type integer) (bits 31)
      -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
     -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
     -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
     -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
     -Member: TargetDescription (offset 112) (type string) (bits 0)
    -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
    -Member: m_vecForce (offset 1116) (type vector) (bits 0)
    -Member: m_nSkin (offset 1128) (type integer) (bits 10)
    -Member: m_nBody (offset 1132) (type integer) (bits 32)
    -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
    -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
     Sub-Class Table (5 Deep): m_flPoseParameter
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
     -Member: 004 (offset 16) (type float) (bits 11)
     -Member: 005 (offset 20) (type float) (bits 11)
     -Member: 006 (offset 24) (type float) (bits 11)
     -Member: 007 (offset 28) (type float) (bits 11)
     -Member: 008 (offset 32) (type float) (bits 11)
     -Member: 009 (offset 36) (type float) (bits 11)
     -Member: 010 (offset 40) (type float) (bits 11)
     -Member: 011 (offset 44) (type float) (bits 11)
     -Member: 012 (offset 48) (type float) (bits 11)
     -Member: 013 (offset 52) (type float) (bits 11)
     -Member: 014 (offset 56) (type float) (bits 11)
     -Member: 015 (offset 60) (type float) (bits 11)
     -Member: 016 (offset 64) (type float) (bits 11)
     -Member: 017 (offset 68) (type float) (bits 11)
     -Member: 018 (offset 72) (type float) (bits 11)
     -Member: 019 (offset 76) (type float) (bits 11)
     -Member: 020 (offset 80) (type float) (bits 11)
     -Member: 021 (offset 84) (type float) (bits 11)
     -Member: 022 (offset 88) (type float) (bits 11)
     -Member: 023 (offset 92) (type float) (bits 11)
    -Member: m_nSequence (offset 1192) (type integer) (bits 11)
    -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
     Sub-Class Table (5 Deep): m_flEncodedController
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
    -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
    -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
    -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
    -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
    -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
    -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
    -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
     Sub-Class Table (5 Deep): DT_ServerAnimationData
     -Member: m_flCycle (offset 1188) (type float) (bits 15)
    -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
    -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
  -Member: m_bAwake (offset 1882) (type integer) (bits 1)
 -Member: m_iPhysicsMode (offset 1888) (type integer) (bits 2)
 -Member: m_fMass (offset 1892) (type float) (bits 0)
 -Member: m_collisionMins (offset 1900) (type vector) (bits 0)
 -Member: m_collisionMaxs (offset 1912) (type vector) (bits 0)
CPhysMagnet:
 Sub-Class Table (1 Deep): DT_PhysMagnet
  Sub-Class Table (2 Deep): DT_BaseAnimating
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
  -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
  -Member: m_vecForce (offset 1116) (type vector) (bits 0)
  -Member: m_nSkin (offset 1128) (type integer) (bits 10)
  -Member: m_nBody (offset 1132) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
  -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
   Sub-Class Table (3 Deep): m_flPoseParameter
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
   -Member: 004 (offset 16) (type float) (bits 11)
   -Member: 005 (offset 20) (type float) (bits 11)
   -Member: 006 (offset 24) (type float) (bits 11)
   -Member: 007 (offset 28) (type float) (bits 11)
   -Member: 008 (offset 32) (type float) (bits 11)
   -Member: 009 (offset 36) (type float) (bits 11)
   -Member: 010 (offset 40) (type float) (bits 11)
   -Member: 011 (offset 44) (type float) (bits 11)
   -Member: 012 (offset 48) (type float) (bits 11)
   -Member: 013 (offset 52) (type float) (bits 11)
   -Member: 014 (offset 56) (type float) (bits 11)
   -Member: 015 (offset 60) (type float) (bits 11)
   -Member: 016 (offset 64) (type float) (bits 11)
   -Member: 017 (offset 68) (type float) (bits 11)
   -Member: 018 (offset 72) (type float) (bits 11)
   -Member: 019 (offset 76) (type float) (bits 11)
   -Member: 020 (offset 80) (type float) (bits 11)
   -Member: 021 (offset 84) (type float) (bits 11)
   -Member: 022 (offset 88) (type float) (bits 11)
   -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_nSequence (offset 1192) (type integer) (bits 11)
  -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
   Sub-Class Table (3 Deep): m_flEncodedController
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
  -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
  -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
  -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
  -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
   Sub-Class Table (3 Deep): DT_ServerAnimationData
   -Member: m_flCycle (offset 1188) (type float) (bits 15)
  -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
  -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
CPlasma:
 Sub-Class Table (1 Deep): DT_Plasma
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_flScale (offset 1108) (type float) (bits 0)
 -Member: m_flScaleTime (offset 1112) (type float) (bits 0)
 -Member: m_nFlags (offset 1116) (type integer) (bits 8)
 -Member: m_nPlasmaModelIndex (offset 1120) (type integer) (bits 11)
 -Member: m_nPlasmaModelIndex2 (offset 1124) (type integer) (bits 11)
 -Member: m_nGlowModelIndex (offset 1128) (type integer) (bits 11)
CPlayerResource:
 Sub-Class Table (1 Deep): DT_PlayerResource
  Sub-Class Table (2 Deep): m_iPing
  -Member: 000 (offset 0) (type integer) (bits 10)
  -Member: 001 (offset 4) (type integer) (bits 10)
  -Member: 002 (offset 8) (type integer) (bits 10)
  -Member: 003 (offset 12) (type integer) (bits 10)
  -Member: 004 (offset 16) (type integer) (bits 10)
  -Member: 005 (offset 20) (type integer) (bits 10)
  -Member: 006 (offset 24) (type integer) (bits 10)
  -Member: 007 (offset 28) (type integer) (bits 10)
  -Member: 008 (offset 32) (type integer) (bits 10)
  -Member: 009 (offset 36) (type integer) (bits 10)
  -Member: 010 (offset 40) (type integer) (bits 10)
  -Member: 011 (offset 44) (type integer) (bits 10)
  -Member: 012 (offset 48) (type integer) (bits 10)
  -Member: 013 (offset 52) (type integer) (bits 10)
  -Member: 014 (offset 56) (type integer) (bits 10)
  -Member: 015 (offset 60) (type integer) (bits 10)
  -Member: 016 (offset 64) (type integer) (bits 10)
  -Member: 017 (offset 68) (type integer) (bits 10)
  -Member: 018 (offset 72) (type integer) (bits 10)
  -Member: 019 (offset 76) (type integer) (bits 10)
  -Member: 020 (offset 80) (type integer) (bits 10)
  Sub-Class Table (2 Deep): 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)
  Sub-Class Table (2 Deep): m_iDeaths
  -Member: 000 (offset 0) (type integer) (bits 12)
  -Member: 001 (offset 4) (type integer) (bits 12)
  -Member: 002 (offset 8) (type integer) (bits 12)
  -Member: 003 (offset 12) (type integer) (bits 12)
  -Member: 004 (offset 16) (type integer) (bits 12)
  -Member: 005 (offset 20) (type integer) (bits 12)
  -Member: 006 (offset 24) (type integer) (bits 12)
  -Member: 007 (offset 28) (type integer) (bits 12)
  -Member: 008 (offset 32) (type integer) (bits 12)
  -Member: 009 (offset 36) (type integer) (bits 12)
  -Member: 010 (offset 40) (type integer) (bits 12)
  -Member: 011 (offset 44) (type integer) (bits 12)
  -Member: 012 (offset 48) (type integer) (bits 12)
  -Member: 013 (offset 52) (type integer) (bits 12)
  -Member: 014 (offset 56) (type integer) (bits 12)
  -Member: 015 (offset 60) (type integer) (bits 12)
  -Member: 016 (offset 64) (type integer) (bits 12)
  -Member: 017 (offset 68) (type integer) (bits 12)
  -Member: 018 (offset 72) (type integer) (bits 12)
  -Member: 019 (offset 76) (type integer) (bits 12)
  -Member: 020 (offset 80) (type integer) (bits 12)
  Sub-Class Table (2 Deep): m_bConnected
  -Member: 000 (offset 0) (type integer) (bits 1)
  -Member: 001 (offset 4) (type integer) (bits 1)
  -Member: 002 (offset 8) (type integer) (bits 1)
  -Member: 003 (offset 12) (type integer) (bits 1)
  -Member: 004 (offset 16) (type integer) (bits 1)
  -Member: 005 (offset 20) (type integer) (bits 1)
  -Member: 006 (offset 24) (type integer) (bits 1)
  -Member: 007 (offset 28) (type integer) (bits 1)
  -Member: 008 (offset 32) (type integer) (bits 1)
  -Member: 009 (offset 36) (type integer) (bits 1)
  -Member: 010 (offset 40) (type integer) (bits 1)
  -Member: 011 (offset 44) (type integer) (bits 1)
  -Member: 012 (offset 48) (type integer) (bits 1)
  -Member: 013 (offset 52) (type integer) (bits 1)
  -Member: 014 (offset 56) (type integer) (bits 1)
  -Member: 015 (offset 60) (type integer) (bits 1)
  -Member: 016 (offset 64) (type integer) (bits 1)
  -Member: 017 (offset 68) (type integer) (bits 1)
  -Member: 018 (offset 72) (type integer) (bits 1)
  -Member: 019 (offset 76) (type integer) (bits 1)
  -Member: 020 (offset 80) (type integer) (bits 1)
  Sub-Class Table (2 Deep): m_bIsCarrier
  -Member: 000 (offset 0) (type integer) (bits 1)
  -Member: 001 (offset 4) (type integer) (bits 1)
  -Member: 002 (offset 8) (type integer) (bits 1)
  -Member: 003 (offset 12) (type integer) (bits 1)
  -Member: 004 (offset 16) (type integer) (bits 1)
  -Member: 005 (offset 20) (type integer) (bits 1)
  -Member: 006 (offset 24) (type integer) (bits 1)
  -Member: 007 (offset 28) (type integer) (bits 1)
  -Member: 008 (offset 32) (type integer) (bits 1)
  -Member: 009 (offset 36) (type integer) (bits 1)
  -Member: 010 (offset 40) (type integer) (bits 1)
  -Member: 011 (offset 44) (type integer) (bits 1)
  -Member: 012 (offset 48) (type integer) (bits 1)
  -Member: 013 (offset 52) (type integer) (bits 1)
  -Member: 014 (offset 56) (type integer) (bits 1)
  -Member: 015 (offset 60) (type integer) (bits 1)
  -Member: 016 (offset 64) (type integer) (bits 1)
  -Member: 017 (offset 68) (type integer) (bits 1)
  -Member: 018 (offset 72) (type integer) (bits 1)
  -Member: 019 (offset 76) (type integer) (bits 1)
  -Member: 020 (offset 80) (type integer) (bits 1)
  Sub-Class Table (2 Deep): m_iTeam
  -Member: 000 (offset 0) (type integer) (bits 4)
  -Member: 001 (offset 4) (type integer) (bits 4)
  -Member: 002 (offset 8) (type integer) (bits 4)
  -Member: 003 (offset 12) (type integer) (bits 4)
  -Member: 004 (offset 16) (type integer) (bits 4)
  -Member: 005 (offset 20) (type integer) (bits 4)
  -Member: 006 (offset 24) (type integer) (bits 4)
  -Member: 007 (offset 28) (type integer) (bits 4)
  -Member: 008 (offset 32) (type integer) (bits 4)
  -Member: 009 (offset 36) (type integer) (bits 4)
  -Member: 010 (offset 40) (type integer) (bits 4)
  -Member: 011 (offset 44) (type integer) (bits 4)
  -Member: 012 (offset 48) (type integer) (bits 4)
  -Member: 013 (offset 52) (type integer) (bits 4)
  -Member: 014 (offset 56) (type integer) (bits 4)
  -Member: 015 (offset 60) (type integer) (bits 4)
  -Member: 016 (offset 64) (type integer) (bits 4)
  -Member: 017 (offset 68) (type integer) (bits 4)
  -Member: 018 (offset 72) (type integer) (bits 4)
  -Member: 019 (offset 76) (type integer) (bits 4)
  -Member: 020 (offset 80) (type integer) (bits 4)
  Sub-Class Table (2 Deep): m_bAlive
  -Member: 000 (offset 0) (type integer) (bits 1)
  -Member: 001 (offset 4) (type integer) (bits 1)
  -Member: 002 (offset 8) (type integer) (bits 1)
  -Member: 003 (offset 12) (type integer) (bits 1)
  -Member: 004 (offset 16) (type integer) (bits 1)
  -Member: 005 (offset 20) (type integer) (bits 1)
  -Member: 006 (offset 24) (type integer) (bits 1)
  -Member: 007 (offset 28) (type integer) (bits 1)
  -Member: 008 (offset 32) (type integer) (bits 1)
  -Member: 009 (offset 36) (type integer) (bits 1)
  -Member: 010 (offset 40) (type integer) (bits 1)
  -Member: 011 (offset 44) (type integer) (bits 1)
  -Member: 012 (offset 48) (type integer) (bits 1)
  -Member: 013 (offset 52) (type integer) (bits 1)
  -Member: 014 (offset 56) (type integer) (bits 1)
  -Member: 015 (offset 60) (type integer) (bits 1)
  -Member: 016 (offset 64) (type integer) (bits 1)
  -Member: 017 (offset 68) (type integer) (bits 1)
  -Member: 018 (offset 72) (type integer) (bits 1)
  -Member: 019 (offset 76) (type integer) (bits 1)
  -Member: 020 (offset 80) (type integer) (bits 1)
  Sub-Class Table (2 Deep): m_iHealth
  -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)
CPointCamera:
 Sub-Class Table (1 Deep): DT_PointCamera
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_FOV (offset 1112) (type float) (bits 0)
 -Member: m_Resolution (offset 1116) (type float) (bits 0)
 -Member: m_bFogEnable (offset 1120) (type integer) (bits 1)
 -Member: m_FogColor (offset 1121) (type integer) (bits 32)
 -Member: m_flFogStart (offset 1128) (type float) (bits 0)
 -Member: m_flFogEnd (offset 1132) (type float) (bits 0)
 -Member: m_bActive (offset 1136) (type integer) (bits 1)
 -Member: m_bUseScreenAspectRatio (offset 1137) (type integer) (bits 1)
CPointCommentaryNode:
 Sub-Class Table (1 Deep): DT_PointCommentaryNode
  Sub-Class Table (2 Deep): DT_BaseAnimating
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
  -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
  -Member: m_vecForce (offset 1116) (type vector) (bits 0)
  -Member: m_nSkin (offset 1128) (type integer) (bits 10)
  -Member: m_nBody (offset 1132) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
  -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
   Sub-Class Table (3 Deep): m_flPoseParameter
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
   -Member: 004 (offset 16) (type float) (bits 11)
   -Member: 005 (offset 20) (type float) (bits 11)
   -Member: 006 (offset 24) (type float) (bits 11)
   -Member: 007 (offset 28) (type float) (bits 11)
   -Member: 008 (offset 32) (type float) (bits 11)
   -Member: 009 (offset 36) (type float) (bits 11)
   -Member: 010 (offset 40) (type float) (bits 11)
   -Member: 011 (offset 44) (type float) (bits 11)
   -Member: 012 (offset 48) (type float) (bits 11)
   -Member: 013 (offset 52) (type float) (bits 11)
   -Member: 014 (offset 56) (type float) (bits 11)
   -Member: 015 (offset 60) (type float) (bits 11)
   -Member: 016 (offset 64) (type float) (bits 11)
   -Member: 017 (offset 68) (type float) (bits 11)
   -Member: 018 (offset 72) (type float) (bits 11)
   -Member: 019 (offset 76) (type float) (bits 11)
   -Member: 020 (offset 80) (type float) (bits 11)
   -Member: 021 (offset 84) (type float) (bits 11)
   -Member: 022 (offset 88) (type float) (bits 11)
   -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_nSequence (offset 1192) (type integer) (bits 11)
  -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
   Sub-Class Table (3 Deep): m_flEncodedController
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
  -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
  -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
  -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
  -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
   Sub-Class Table (3 Deep): DT_ServerAnimationData
   -Member: m_flCycle (offset 1188) (type float) (bits 15)
  -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
  -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
 -Member: m_bActive (offset 1520) (type integer) (bits 1)
 -Member: m_iszCommentaryFile (offset 1396) (type string) (bits 0)
 -Member: m_iszCommentaryFileNoHDR (offset 1400) (type string) (bits 0)
 -Member: m_flStartTime (offset 1524) (type float) (bits 0)
 -Member: m_iszSpeakers (offset 1528) (type string) (bits 0)
 -Member: m_iNodeNumber (offset 1532) (type integer) (bits 8)
 -Member: m_iNodeNumberMax (offset 1536) (type integer) (bits 8)
 -Member: m_hViewPosition (offset 1416) (type integer) (bits 21)
CPrecipitation:
 Sub-Class Table (1 Deep): DT_Precipitation
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_nPrecipType (offset 1104) (type integer) (bits 3)
CPredictedViewModel:
 Sub-Class Table (1 Deep): DT_PredictedViewModel
  Sub-Class Table (2 Deep): DT_BaseViewModel
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
  -Member: m_nBody (offset 1132) (type integer) (bits 8)
  -Member: m_nSkin (offset 1128) (type integer) (bits 10)
  -Member: m_nSequence (offset 1192) (type integer) (bits 8)
  -Member: m_nViewModelIndex (offset 1388) (type integer) (bits 1)
  -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_nAnimationParity (offset 1404) (type integer) (bits 3)
  -Member: m_hWeapon (offset 1428) (type integer) (bits 21)
  -Member: m_hOwner (offset 1392) (type integer) (bits 21)
  -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
  -Member: m_flPoseParameter (offset 1196) (type float) (bits 8)
  -Member: m_flPoseParameter (offset 0) (type array) (bits 0)
CPropAirboat:
 Sub-Class Table (1 Deep): DT_PropAirboat
  Sub-Class Table (2 Deep): DT_PropVehicleDriveable
   Sub-Class Table (3 Deep): DT_BaseAnimating
    Sub-Class Table (4 Deep): DT_BaseEntity
     Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
     -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
    -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
    -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
    -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
     Sub-Class Table (5 Deep): DT_CollisionProperty
     -Member: m_vecMins (offset 8) (type vector) (bits 0)
     -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
     -Member: m_nSolidType (offset 41) (type integer) (bits 3)
     -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
     -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
     -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
     -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
     -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
    -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
    -Member: m_fEffects (offset 108) (type integer) (bits 10)
    -Member: m_clrRender (offset 32) (type integer) (bits 32)
    -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
    -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
    -Member: m_flElasticity (offset 896) (type float) (bits 0)
    -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
    -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
    -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
    -Member: moveparent (offset 480) (type integer) (bits 21)
    -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
    -Member: movetype (offset 478) (type integer) (bits 4)
    -Member: movecollide (offset 479) (type integer) (bits 3)
    -Member: m_angRotation (offset 1064) (type vector) (bits 13)
    -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
     Sub-Class Table (5 Deep): DT_PredictableId
     -Member: m_PredictableID (offset 52) (type integer) (bits 31)
     -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
    -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
    -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
    -Member: TargetDescription (offset 112) (type string) (bits 0)
   -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
   -Member: m_vecForce (offset 1116) (type vector) (bits 0)
   -Member: m_nSkin (offset 1128) (type integer) (bits 10)
   -Member: m_nBody (offset 1132) (type integer) (bits 32)
   -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
   -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
    Sub-Class Table (4 Deep): m_flPoseParameter
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
    -Member: 004 (offset 16) (type float) (bits 11)
    -Member: 005 (offset 20) (type float) (bits 11)
    -Member: 006 (offset 24) (type float) (bits 11)
    -Member: 007 (offset 28) (type float) (bits 11)
    -Member: 008 (offset 32) (type float) (bits 11)
    -Member: 009 (offset 36) (type float) (bits 11)
    -Member: 010 (offset 40) (type float) (bits 11)
    -Member: 011 (offset 44) (type float) (bits 11)
    -Member: 012 (offset 48) (type float) (bits 11)
    -Member: 013 (offset 52) (type float) (bits 11)
    -Member: 014 (offset 56) (type float) (bits 11)
    -Member: 015 (offset 60) (type float) (bits 11)
    -Member: 016 (offset 64) (type float) (bits 11)
    -Member: 017 (offset 68) (type float) (bits 11)
    -Member: 018 (offset 72) (type float) (bits 11)
    -Member: 019 (offset 76) (type float) (bits 11)
    -Member: 020 (offset 80) (type float) (bits 11)
    -Member: 021 (offset 84) (type float) (bits 11)
    -Member: 022 (offset 88) (type float) (bits 11)
    -Member: 023 (offset 92) (type float) (bits 11)
   -Member: m_nSequence (offset 1192) (type integer) (bits 11)
   -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
    Sub-Class Table (4 Deep): m_flEncodedController
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
   -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
   -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
   -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
   -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
   -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
   -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
   -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
    Sub-Class Table (4 Deep): DT_ServerAnimationData
    -Member: m_flCycle (offset 1188) (type float) (bits 15)
   -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
   -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
   -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
  -Member: m_hPlayer (offset 1920) (type integer) (bits 21)
  -Member: m_nSpeed (offset 1924) (type integer) (bits 8)
  -Member: m_nRPM (offset 1928) (type integer) (bits 13)
  -Member: m_flThrottle (offset 1932) (type float) (bits 0)
  -Member: m_nBoostTimeLeft (offset 1936) (type integer) (bits 8)
  -Member: m_nHasBoost (offset 1940) (type integer) (bits 1)
  -Member: m_nScannerDisabledWeapons (offset 1970) (type integer) (bits 1)
  -Member: m_nScannerDisabledVehicle (offset 1971) (type integer) (bits 1)
  -Member: m_bEnterAnimOn (offset 1988) (type integer) (bits 1)
  -Member: m_bExitAnimOn (offset 1989) (type integer) (bits 1)
  -Member: m_bUnableToFire (offset 1968) (type integer) (bits 1)
  -Member: m_vecEyeExitEndpoint (offset 1944) (type vector) (bits 0)
  -Member: m_bHasGun (offset 1969) (type integer) (bits 1)
  -Member: m_vecGunCrosshair (offset 1956) (type vector) (bits 0)
 -Member: m_bHeadlightIsOn (offset 2080) (type integer) (bits 1)
 -Member: m_nAmmoCount (offset 2076) (type integer) (bits 9)
 -Member: m_nExactWaterLevel (offset 2184) (type integer) (bits 32)
 -Member: m_nWaterLevel (offset 783) (type integer) (bits 8)
 -Member: m_vecPhysVelocity (offset 2172) (type vector) (bits 0)
CPropCombineBall:
 Sub-Class Table (1 Deep): DT_PropCombineBall
  Sub-Class Table (2 Deep): DT_BaseAnimating
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
  -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
  -Member: m_vecForce (offset 1116) (type vector) (bits 0)
  -Member: m_nSkin (offset 1128) (type integer) (bits 10)
  -Member: m_nBody (offset 1132) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
  -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
   Sub-Class Table (3 Deep): m_flPoseParameter
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
   -Member: 004 (offset 16) (type float) (bits 11)
   -Member: 005 (offset 20) (type float) (bits 11)
   -Member: 006 (offset 24) (type float) (bits 11)
   -Member: 007 (offset 28) (type float) (bits 11)
   -Member: 008 (offset 32) (type float) (bits 11)
   -Member: 009 (offset 36) (type float) (bits 11)
   -Member: 010 (offset 40) (type float) (bits 11)
   -Member: 011 (offset 44) (type float) (bits 11)
   -Member: 012 (offset 48) (type float) (bits 11)
   -Member: 013 (offset 52) (type float) (bits 11)
   -Member: 014 (offset 56) (type float) (bits 11)
   -Member: 015 (offset 60) (type float) (bits 11)
   -Member: 016 (offset 64) (type float) (bits 11)
   -Member: 017 (offset 68) (type float) (bits 11)
   -Member: 018 (offset 72) (type float) (bits 11)
   -Member: 019 (offset 76) (type float) (bits 11)
   -Member: 020 (offset 80) (type float) (bits 11)
   -Member: 021 (offset 84) (type float) (bits 11)
   -Member: 022 (offset 88) (type float) (bits 11)
   -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_nSequence (offset 1192) (type integer) (bits 11)
  -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
   Sub-Class Table (3 Deep): m_flEncodedController
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
  -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
  -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
  -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
  -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
   Sub-Class Table (3 Deep): DT_ServerAnimationData
   -Member: m_flCycle (offset 1188) (type float) (bits 15)
  -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
  -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
 -Member: m_bEmit (offset 1440) (type integer) (bits 1)
 -Member: m_flRadius (offset 1444) (type float) (bits 0)
 -Member: m_bHeld (offset 1441) (type integer) (bits 1)
 -Member: m_bLaunched (offset 1442) (type integer) (bits 1)
CPropCoreBall:
 Sub-Class Table (1 Deep): DT_PropCoreBall
  Sub-Class Table (2 Deep): DT_BaseAnimating
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
  -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
  -Member: m_vecForce (offset 1116) (type vector) (bits 0)
  -Member: m_nSkin (offset 1128) (type integer) (bits 10)
  -Member: m_nBody (offset 1132) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
  -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
   Sub-Class Table (3 Deep): m_flPoseParameter
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
   -Member: 004 (offset 16) (type float) (bits 11)
   -Member: 005 (offset 20) (type float) (bits 11)
   -Member: 006 (offset 24) (type float) (bits 11)
   -Member: 007 (offset 28) (type float) (bits 11)
   -Member: 008 (offset 32) (type float) (bits 11)
   -Member: 009 (offset 36) (type float) (bits 11)
   -Member: 010 (offset 40) (type float) (bits 11)
   -Member: 011 (offset 44) (type float) (bits 11)
   -Member: 012 (offset 48) (type float) (bits 11)
   -Member: 013 (offset 52) (type float) (bits 11)
   -Member: 014 (offset 56) (type float) (bits 11)
   -Member: 015 (offset 60) (type float) (bits 11)
   -Member: 016 (offset 64) (type float) (bits 11)
   -Member: 017 (offset 68) (type float) (bits 11)
   -Member: 018 (offset 72) (type float) (bits 11)
   -Member: 019 (offset 76) (type float) (bits 11)
   -Member: 020 (offset 80) (type float) (bits 11)
   -Member: 021 (offset 84) (type float) (bits 11)
   -Member: 022 (offset 88) (type float) (bits 11)
   -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_nSequence (offset 1192) (type integer) (bits 11)
  -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
   Sub-Class Table (3 Deep): m_flEncodedController
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
  -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
  -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
  -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
  -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
   Sub-Class Table (3 Deep): DT_ServerAnimationData
   -Member: m_flCycle (offset 1188) (type float) (bits 15)
  -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
  -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
 -Member: m_flScaleX (offset 1388) (type float) (bits 0)
 -Member: m_flScaleY (offset 1392) (type float) (bits 0)
 -Member: m_flScaleZ (offset 1396) (type float) (bits 0)
 -Member: m_flLerpTimeX (offset 1400) (type float) (bits 0)
 -Member: m_flLerpTimeY (offset 1404) (type float) (bits 0)
 -Member: m_flLerpTimeZ (offset 1408) (type float) (bits 0)
 -Member: m_flGoalTimeX (offset 1412) (type float) (bits 0)
 -Member: m_flGoalTimeY (offset 1416) (type float) (bits 0)
 -Member: m_flGoalTimeZ (offset 1420) (type float) (bits 0)
CPropCrane:
 Sub-Class Table (1 Deep): DT_PropCrane
  Sub-Class Table (2 Deep): DT_BaseAnimating
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
  -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
  -Member: m_vecForce (offset 1116) (type vector) (bits 0)
  -Member: m_nSkin (offset 1128) (type integer) (bits 10)
  -Member: m_nBody (offset 1132) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
  -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
   Sub-Class Table (3 Deep): m_flPoseParameter
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
   -Member: 004 (offset 16) (type float) (bits 11)
   -Member: 005 (offset 20) (type float) (bits 11)
   -Member: 006 (offset 24) (type float) (bits 11)
   -Member: 007 (offset 28) (type float) (bits 11)
   -Member: 008 (offset 32) (type float) (bits 11)
   -Member: 009 (offset 36) (type float) (bits 11)
   -Member: 010 (offset 40) (type float) (bits 11)
   -Member: 011 (offset 44) (type float) (bits 11)
   -Member: 012 (offset 48) (type float) (bits 11)
   -Member: 013 (offset 52) (type float) (bits 11)
   -Member: 014 (offset 56) (type float) (bits 11)
   -Member: 015 (offset 60) (type float) (bits 11)
   -Member: 016 (offset 64) (type float) (bits 11)
   -Member: 017 (offset 68) (type float) (bits 11)
   -Member: 018 (offset 72) (type float) (bits 11)
   -Member: 019 (offset 76) (type float) (bits 11)
   -Member: 020 (offset 80) (type float) (bits 11)
   -Member: 021 (offset 84) (type float) (bits 11)
   -Member: 022 (offset 88) (type float) (bits 11)
   -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_nSequence (offset 1192) (type integer) (bits 11)
  -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
   Sub-Class Table (3 Deep): m_flEncodedController
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
  -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
  -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
  -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
  -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
   Sub-Class Table (3 Deep): DT_ServerAnimationData
   -Member: m_flCycle (offset 1188) (type float) (bits 15)
  -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
  -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
 -Member: m_hPlayer (offset 1836) (type integer) (bits 21)
 -Member: m_bMagnetOn (offset 1840) (type integer) (bits 1)
 -Member: m_bEnterAnimOn (offset 1853) (type integer) (bits 1)
 -Member: m_bExitAnimOn (offset 1854) (type integer) (bits 1)
 -Member: m_vecEyeExitEndpoint (offset 1856) (type vector) (bits 0)
CPropJeep:
 Sub-Class Table (1 Deep): DT_PropJeep
  Sub-Class Table (2 Deep): DT_PropVehicleDriveable
   Sub-Class Table (3 Deep): DT_BaseAnimating
    Sub-Class Table (4 Deep): DT_BaseEntity
     Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
     -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
    -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
    -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
    -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
     Sub-Class Table (5 Deep): DT_CollisionProperty
     -Member: m_vecMins (offset 8) (type vector) (bits 0)
     -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
     -Member: m_nSolidType (offset 41) (type integer) (bits 3)
     -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
     -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
     -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
     -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
     -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
    -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
    -Member: m_fEffects (offset 108) (type integer) (bits 10)
    -Member: m_clrRender (offset 32) (type integer) (bits 32)
    -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
    -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
    -Member: m_flElasticity (offset 896) (type float) (bits 0)
    -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
    -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
    -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
    -Member: moveparent (offset 480) (type integer) (bits 21)
    -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
    -Member: movetype (offset 478) (type integer) (bits 4)
    -Member: movecollide (offset 479) (type integer) (bits 3)
    -Member: m_angRotation (offset 1064) (type vector) (bits 13)
    -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
     Sub-Class Table (5 Deep): DT_PredictableId
     -Member: m_PredictableID (offset 52) (type integer) (bits 31)
     -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
    -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
    -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
    -Member: TargetDescription (offset 112) (type string) (bits 0)
   -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
   -Member: m_vecForce (offset 1116) (type vector) (bits 0)
   -Member: m_nSkin (offset 1128) (type integer) (bits 10)
   -Member: m_nBody (offset 1132) (type integer) (bits 32)
   -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
   -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
    Sub-Class Table (4 Deep): m_flPoseParameter
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
    -Member: 004 (offset 16) (type float) (bits 11)
    -Member: 005 (offset 20) (type float) (bits 11)
    -Member: 006 (offset 24) (type float) (bits 11)
    -Member: 007 (offset 28) (type float) (bits 11)
    -Member: 008 (offset 32) (type float) (bits 11)
    -Member: 009 (offset 36) (type float) (bits 11)
    -Member: 010 (offset 40) (type float) (bits 11)
    -Member: 011 (offset 44) (type float) (bits 11)
    -Member: 012 (offset 48) (type float) (bits 11)
    -Member: 013 (offset 52) (type float) (bits 11)
    -Member: 014 (offset 56) (type float) (bits 11)
    -Member: 015 (offset 60) (type float) (bits 11)
    -Member: 016 (offset 64) (type float) (bits 11)
    -Member: 017 (offset 68) (type float) (bits 11)
    -Member: 018 (offset 72) (type float) (bits 11)
    -Member: 019 (offset 76) (type float) (bits 11)
    -Member: 020 (offset 80) (type float) (bits 11)
    -Member: 021 (offset 84) (type float) (bits 11)
    -Member: 022 (offset 88) (type float) (bits 11)
    -Member: 023 (offset 92) (type float) (bits 11)
   -Member: m_nSequence (offset 1192) (type integer) (bits 11)
   -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
    Sub-Class Table (4 Deep): m_flEncodedController
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
   -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
   -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
   -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
   -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
   -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
   -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
   -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
    Sub-Class Table (4 Deep): DT_ServerAnimationData
    -Member: m_flCycle (offset 1188) (type float) (bits 15)
   -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
   -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
   -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
  -Member: m_hPlayer (offset 1920) (type integer) (bits 21)
  -Member: m_nSpeed (offset 1924) (type integer) (bits 8)
  -Member: m_nRPM (offset 1928) (type integer) (bits 13)
  -Member: m_flThrottle (offset 1932) (type float) (bits 0)
  -Member: m_nBoostTimeLeft (offset 1936) (type integer) (bits 8)
  -Member: m_nHasBoost (offset 1940) (type integer) (bits 1)
  -Member: m_nScannerDisabledWeapons (offset 1970) (type integer) (bits 1)
  -Member: m_nScannerDisabledVehicle (offset 1971) (type integer) (bits 1)
  -Member: m_bEnterAnimOn (offset 1988) (type integer) (bits 1)
  -Member: m_bExitAnimOn (offset 1989) (type integer) (bits 1)
  -Member: m_bUnableToFire (offset 1968) (type integer) (bits 1)
  -Member: m_vecEyeExitEndpoint (offset 1944) (type vector) (bits 0)
  -Member: m_bHasGun (offset 1969) (type integer) (bits 1)
  -Member: m_vecGunCrosshair (offset 1956) (type vector) (bits 0)
 -Member: m_bHeadlightIsOn (offset 2221) (type integer) (bits 1)
CPropVehicleChoreoGeneric:
 Sub-Class Table (1 Deep): DT_PropVehicleChoreoGeneric
  Sub-Class Table (2 Deep): DT_PhysicsProp
   Sub-Class Table (3 Deep): DT_BreakableProp
    Sub-Class Table (4 Deep): DT_BaseAnimating
     Sub-Class Table (5 Deep): DT_BaseEntity
      Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
      -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
     -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
     -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
     -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
      Sub-Class Table (6 Deep): DT_CollisionProperty
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: m_nSolidType (offset 41) (type integer) (bits 3)
      -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
      -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
      -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
     -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
     -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
     -Member: m_fEffects (offset 108) (type integer) (bits 10)
     -Member: m_clrRender (offset 32) (type integer) (bits 32)
     -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
     -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
     -Member: m_flElasticity (offset 896) (type float) (bits 0)
     -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
     -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
     -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
     -Member: moveparent (offset 480) (type integer) (bits 21)
     -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
     -Member: movetype (offset 478) (type integer) (bits 4)
     -Member: movecollide (offset 479) (type integer) (bits 3)
     -Member: m_angRotation (offset 1064) (type vector) (bits 13)
     -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_PredictableId
      -Member: m_PredictableID (offset 52) (type integer) (bits 31)
      -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
     -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
     -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
     -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
     -Member: TargetDescription (offset 112) (type string) (bits 0)
    -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
    -Member: m_vecForce (offset 1116) (type vector) (bits 0)
    -Member: m_nSkin (offset 1128) (type integer) (bits 10)
    -Member: m_nBody (offset 1132) (type integer) (bits 32)
    -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
    -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
     Sub-Class Table (5 Deep): m_flPoseParameter
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
     -Member: 004 (offset 16) (type float) (bits 11)
     -Member: 005 (offset 20) (type float) (bits 11)
     -Member: 006 (offset 24) (type float) (bits 11)
     -Member: 007 (offset 28) (type float) (bits 11)
     -Member: 008 (offset 32) (type float) (bits 11)
     -Member: 009 (offset 36) (type float) (bits 11)
     -Member: 010 (offset 40) (type float) (bits 11)
     -Member: 011 (offset 44) (type float) (bits 11)
     -Member: 012 (offset 48) (type float) (bits 11)
     -Member: 013 (offset 52) (type float) (bits 11)
     -Member: 014 (offset 56) (type float) (bits 11)
     -Member: 015 (offset 60) (type float) (bits 11)
     -Member: 016 (offset 64) (type float) (bits 11)
     -Member: 017 (offset 68) (type float) (bits 11)
     -Member: 018 (offset 72) (type float) (bits 11)
     -Member: 019 (offset 76) (type float) (bits 11)
     -Member: 020 (offset 80) (type float) (bits 11)
     -Member: 021 (offset 84) (type float) (bits 11)
     -Member: 022 (offset 88) (type float) (bits 11)
     -Member: 023 (offset 92) (type float) (bits 11)
    -Member: m_nSequence (offset 1192) (type integer) (bits 11)
    -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
     Sub-Class Table (5 Deep): m_flEncodedController
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
    -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
    -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
    -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
    -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
    -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
    -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
    -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
     Sub-Class Table (5 Deep): DT_ServerAnimationData
     -Member: m_flCycle (offset 1188) (type float) (bits 15)
    -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
    -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
  -Member: m_bAwake (offset 1882) (type integer) (bits 1)
 -Member: m_hPlayer (offset 1888) (type integer) (bits 21)
 -Member: m_bEnterAnimOn (offset 2353) (type integer) (bits 1)
 -Member: m_bExitAnimOn (offset 2354) (type integer) (bits 1)
 -Member: m_vecEyeExitEndpoint (offset 2356) (type vector) (bits 0)
 -Member: m_vehicleView.bClampEyeAngles (offset 1896) (type integer) (bits 1)
 -Member: m_vehicleView.flPitchCurveZero (offset 1900) (type float) (bits 0)
 -Member: m_vehicleView.flPitchCurveLinear (offset 1904) (type float) (bits 0)
 -Member: m_vehicleView.flRollCurveZero (offset 1908) (type float) (bits 0)
 -Member: m_vehicleView.flRollCurveLinear (offset 1912) (type float) (bits 0)
 -Member: m_vehicleView.flFOV (offset 1916) (type float) (bits 0)
 -Member: m_vehicleView.flYawMin (offset 1920) (type float) (bits 0)
 -Member: m_vehicleView.flYawMax (offset 1924) (type float) (bits 0)
 -Member: m_vehicleView.flPitchMin (offset 1928) (type float) (bits 0)
 -Member: m_vehicleView.flPitchMax (offset 1932) (type float) (bits 0)
CPropVehicleDriveable:
 Sub-Class Table (1 Deep): DT_PropVehicleDriveable
  Sub-Class Table (2 Deep): DT_BaseAnimating
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
  -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
  -Member: m_vecForce (offset 1116) (type vector) (bits 0)
  -Member: m_nSkin (offset 1128) (type integer) (bits 10)
  -Member: m_nBody (offset 1132) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
  -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
   Sub-Class Table (3 Deep): m_flPoseParameter
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
   -Member: 004 (offset 16) (type float) (bits 11)
   -Member: 005 (offset 20) (type float) (bits 11)
   -Member: 006 (offset 24) (type float) (bits 11)
   -Member: 007 (offset 28) (type float) (bits 11)
   -Member: 008 (offset 32) (type float) (bits 11)
   -Member: 009 (offset 36) (type float) (bits 11)
   -Member: 010 (offset 40) (type float) (bits 11)
   -Member: 011 (offset 44) (type float) (bits 11)
   -Member: 012 (offset 48) (type float) (bits 11)
   -Member: 013 (offset 52) (type float) (bits 11)
   -Member: 014 (offset 56) (type float) (bits 11)
   -Member: 015 (offset 60) (type float) (bits 11)
   -Member: 016 (offset 64) (type float) (bits 11)
   -Member: 017 (offset 68) (type float) (bits 11)
   -Member: 018 (offset 72) (type float) (bits 11)
   -Member: 019 (offset 76) (type float) (bits 11)
   -Member: 020 (offset 80) (type float) (bits 11)
   -Member: 021 (offset 84) (type float) (bits 11)
   -Member: 022 (offset 88) (type float) (bits 11)
   -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_nSequence (offset 1192) (type integer) (bits 11)
  -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
   Sub-Class Table (3 Deep): m_flEncodedController
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
  -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
  -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
  -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
  -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
   Sub-Class Table (3 Deep): DT_ServerAnimationData
   -Member: m_flCycle (offset 1188) (type float) (bits 15)
  -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
  -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
 -Member: m_hPlayer (offset 1920) (type integer) (bits 21)
 -Member: m_nSpeed (offset 1924) (type integer) (bits 8)
 -Member: m_nRPM (offset 1928) (type integer) (bits 13)
 -Member: m_flThrottle (offset 1932) (type float) (bits 0)
 -Member: m_nBoostTimeLeft (offset 1936) (type integer) (bits 8)
 -Member: m_nHasBoost (offset 1940) (type integer) (bits 1)
 -Member: m_nScannerDisabledWeapons (offset 1970) (type integer) (bits 1)
 -Member: m_nScannerDisabledVehicle (offset 1971) (type integer) (bits 1)
 -Member: m_bEnterAnimOn (offset 1988) (type integer) (bits 1)
 -Member: m_bExitAnimOn (offset 1989) (type integer) (bits 1)
 -Member: m_bUnableToFire (offset 1968) (type integer) (bits 1)
 -Member: m_vecEyeExitEndpoint (offset 1944) (type vector) (bits 0)
 -Member: m_bHasGun (offset 1969) (type integer) (bits 1)
 -Member: m_vecGunCrosshair (offset 1956) (type vector) (bits 0)
CPropVehiclePrisonerPod:
 Sub-Class Table (1 Deep): DT_PropVehiclePrisonerPod
  Sub-Class Table (2 Deep): DT_PhysicsProp
   Sub-Class Table (3 Deep): DT_BreakableProp
    Sub-Class Table (4 Deep): DT_BaseAnimating
     Sub-Class Table (5 Deep): DT_BaseEntity
      Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
      -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
     -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
     -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
     -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
      Sub-Class Table (6 Deep): DT_CollisionProperty
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: m_nSolidType (offset 41) (type integer) (bits 3)
      -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
      -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
      -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
     -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
     -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
     -Member: m_fEffects (offset 108) (type integer) (bits 10)
     -Member: m_clrRender (offset 32) (type integer) (bits 32)
     -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
     -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
     -Member: m_flElasticity (offset 896) (type float) (bits 0)
     -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
     -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
     -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
     -Member: moveparent (offset 480) (type integer) (bits 21)
     -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
     -Member: movetype (offset 478) (type integer) (bits 4)
     -Member: movecollide (offset 479) (type integer) (bits 3)
     -Member: m_angRotation (offset 1064) (type vector) (bits 13)
     -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_PredictableId
      -Member: m_PredictableID (offset 52) (type integer) (bits 31)
      -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
     -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
     -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
     -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
     -Member: TargetDescription (offset 112) (type string) (bits 0)
    -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
    -Member: m_vecForce (offset 1116) (type vector) (bits 0)
    -Member: m_nSkin (offset 1128) (type integer) (bits 10)
    -Member: m_nBody (offset 1132) (type integer) (bits 32)
    -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
    -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
     Sub-Class Table (5 Deep): m_flPoseParameter
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
     -Member: 004 (offset 16) (type float) (bits 11)
     -Member: 005 (offset 20) (type float) (bits 11)
     -Member: 006 (offset 24) (type float) (bits 11)
     -Member: 007 (offset 28) (type float) (bits 11)
     -Member: 008 (offset 32) (type float) (bits 11)
     -Member: 009 (offset 36) (type float) (bits 11)
     -Member: 010 (offset 40) (type float) (bits 11)
     -Member: 011 (offset 44) (type float) (bits 11)
     -Member: 012 (offset 48) (type float) (bits 11)
     -Member: 013 (offset 52) (type float) (bits 11)
     -Member: 014 (offset 56) (type float) (bits 11)
     -Member: 015 (offset 60) (type float) (bits 11)
     -Member: 016 (offset 64) (type float) (bits 11)
     -Member: 017 (offset 68) (type float) (bits 11)
     -Member: 018 (offset 72) (type float) (bits 11)
     -Member: 019 (offset 76) (type float) (bits 11)
     -Member: 020 (offset 80) (type float) (bits 11)
     -Member: 021 (offset 84) (type float) (bits 11)
     -Member: 022 (offset 88) (type float) (bits 11)
     -Member: 023 (offset 92) (type float) (bits 11)
    -Member: m_nSequence (offset 1192) (type integer) (bits 11)
    -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
     Sub-Class Table (5 Deep): m_flEncodedController
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
    -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
    -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
    -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
    -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
    -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
    -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
    -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
     Sub-Class Table (5 Deep): DT_ServerAnimationData
     -Member: m_flCycle (offset 1188) (type float) (bits 15)
    -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
    -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
  -Member: m_bAwake (offset 1882) (type integer) (bits 1)
 -Member: m_hPlayer (offset 1888) (type integer) (bits 21)
 -Member: m_bEnterAnimOn (offset 2309) (type integer) (bits 1)
 -Member: m_bExitAnimOn (offset 2310) (type integer) (bits 1)
 -Member: m_vecEyeExitEndpoint (offset 2312) (type vector) (bits 0)
CRagdollManager:
 Sub-Class Table (1 Deep): DT_RagdollManager
 -Member: m_iMaxRagdollCount (offset 1104) (type integer) (bits 6)
CRagdollProp:
 Sub-Class Table (1 Deep): DT_Ragdoll
  Sub-Class Table (2 Deep): DT_BaseAnimating
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
  -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
  -Member: m_vecForce (offset 1116) (type vector) (bits 0)
  -Member: m_nSkin (offset 1128) (type integer) (bits 10)
  -Member: m_nBody (offset 1132) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
  -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
   Sub-Class Table (3 Deep): m_flPoseParameter
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
   -Member: 004 (offset 16) (type float) (bits 11)
   -Member: 005 (offset 20) (type float) (bits 11)
   -Member: 006 (offset 24) (type float) (bits 11)
   -Member: 007 (offset 28) (type float) (bits 11)
   -Member: 008 (offset 32) (type float) (bits 11)
   -Member: 009 (offset 36) (type float) (bits 11)
   -Member: 010 (offset 40) (type float) (bits 11)
   -Member: 011 (offset 44) (type float) (bits 11)
   -Member: 012 (offset 48) (type float) (bits 11)
   -Member: 013 (offset 52) (type float) (bits 11)
   -Member: 014 (offset 56) (type float) (bits 11)
   -Member: 015 (offset 60) (type float) (bits 11)
   -Member: 016 (offset 64) (type float) (bits 11)
   -Member: 017 (offset 68) (type float) (bits 11)
   -Member: 018 (offset 72) (type float) (bits 11)
   -Member: 019 (offset 76) (type float) (bits 11)
   -Member: 020 (offset 80) (type float) (bits 11)
   -Member: 021 (offset 84) (type float) (bits 11)
   -Member: 022 (offset 88) (type float) (bits 11)
   -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_nSequence (offset 1192) (type integer) (bits 11)
  -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
   Sub-Class Table (3 Deep): m_flEncodedController
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
  -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
  -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
  -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
  -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
   Sub-Class Table (3 Deep): DT_ServerAnimationData
   -Member: m_flCycle (offset 1188) (type float) (bits 15)
  -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
  -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
 -Member: m_ragAngles (offset 2380) (type vector) (bits 13)
 -Member: m_ragAngles (offset 0) (type array) (bits 0)
 -Member: m_ragPos (offset 2092) (type vector) (bits 0)
 -Member: m_ragPos (offset 0) (type array) (bits 0)
 -Member: m_hUnragdoll (offset 2672) (type integer) (bits 21)
 -Member: m_flBlendWeight (offset 2716) (type float) (bits 8)
 -Member: m_nOverlaySequence (offset 2720) (type integer) (bits 11)
CRagdollPropAttached:
 Sub-Class Table (1 Deep): DT_Ragdoll_Attached
  Sub-Class Table (2 Deep): DT_Ragdoll
   Sub-Class Table (3 Deep): DT_BaseAnimating
    Sub-Class Table (4 Deep): DT_BaseEntity
     Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
     -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
    -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
    -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
    -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
     Sub-Class Table (5 Deep): DT_CollisionProperty
     -Member: m_vecMins (offset 8) (type vector) (bits 0)
     -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
     -Member: m_nSolidType (offset 41) (type integer) (bits 3)
     -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
     -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
     -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
     -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
     -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
    -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
    -Member: m_fEffects (offset 108) (type integer) (bits 10)
    -Member: m_clrRender (offset 32) (type integer) (bits 32)
    -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
    -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
    -Member: m_flElasticity (offset 896) (type float) (bits 0)
    -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
    -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
    -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
    -Member: moveparent (offset 480) (type integer) (bits 21)
    -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
    -Member: movetype (offset 478) (type integer) (bits 4)
    -Member: movecollide (offset 479) (type integer) (bits 3)
    -Member: m_angRotation (offset 1064) (type vector) (bits 13)
    -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
     Sub-Class Table (5 Deep): DT_PredictableId
     -Member: m_PredictableID (offset 52) (type integer) (bits 31)
     -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
    -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
    -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
    -Member: TargetDescription (offset 112) (type string) (bits 0)
   -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
   -Member: m_vecForce (offset 1116) (type vector) (bits 0)
   -Member: m_nSkin (offset 1128) (type integer) (bits 10)
   -Member: m_nBody (offset 1132) (type integer) (bits 32)
   -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
   -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
    Sub-Class Table (4 Deep): m_flPoseParameter
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
    -Member: 004 (offset 16) (type float) (bits 11)
    -Member: 005 (offset 20) (type float) (bits 11)
    -Member: 006 (offset 24) (type float) (bits 11)
    -Member: 007 (offset 28) (type float) (bits 11)
    -Member: 008 (offset 32) (type float) (bits 11)
    -Member: 009 (offset 36) (type float) (bits 11)
    -Member: 010 (offset 40) (type float) (bits 11)
    -Member: 011 (offset 44) (type float) (bits 11)
    -Member: 012 (offset 48) (type float) (bits 11)
    -Member: 013 (offset 52) (type float) (bits 11)
    -Member: 014 (offset 56) (type float) (bits 11)
    -Member: 015 (offset 60) (type float) (bits 11)
    -Member: 016 (offset 64) (type float) (bits 11)
    -Member: 017 (offset 68) (type float) (bits 11)
    -Member: 018 (offset 72) (type float) (bits 11)
    -Member: 019 (offset 76) (type float) (bits 11)
    -Member: 020 (offset 80) (type float) (bits 11)
    -Member: 021 (offset 84) (type float) (bits 11)
    -Member: 022 (offset 88) (type float) (bits 11)
    -Member: 023 (offset 92) (type float) (bits 11)
   -Member: m_nSequence (offset 1192) (type integer) (bits 11)
   -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
    Sub-Class Table (4 Deep): m_flEncodedController
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
   -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
   -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
   -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
   -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
   -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
   -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
   -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
    Sub-Class Table (4 Deep): DT_ServerAnimationData
    -Member: m_flCycle (offset 1188) (type float) (bits 15)
   -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
   -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
   -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
  -Member: m_ragAngles (offset 2380) (type vector) (bits 13)
  -Member: m_ragAngles (offset 0) (type array) (bits 0)
  -Member: m_ragPos (offset 2092) (type vector) (bits 0)
  -Member: m_ragPos (offset 0) (type array) (bits 0)
  -Member: m_hUnragdoll (offset 2672) (type integer) (bits 21)
  -Member: m_flBlendWeight (offset 2716) (type float) (bits 8)
  -Member: m_nOverlaySequence (offset 2720) (type integer) (bits 11)
 -Member: m_boneIndexAttached (offset 3304) (type integer) (bits 7)
 -Member: m_ragdollAttachedObjectIndex (offset 3308) (type integer) (bits 5)
 -Member: m_attachmentPointBoneSpace (offset 3312) (type vector) (bits 0)
 -Member: m_attachmentPointRagdollSpace (offset 3324) (type vector) (bits 0)
CRopeKeyframe:
 Sub-Class Table (1 Deep): DT_RopeKeyframe
 -Member: m_hStartPoint (offset 1164) (type integer) (bits 21)
 -Member: m_hEndPoint (offset 1168) (type integer) (bits 21)
 -Member: m_iStartAttachment (offset 1172) (type integer) (bits 5)
 -Member: m_iEndAttachment (offset 1174) (type integer) (bits 5)
 -Member: m_Slack (offset 1116) (type integer) (bits 12)
 -Member: m_RopeLength (offset 1144) (type integer) (bits 15)
 -Member: m_fLockedPoints (offset 1148) (type integer) (bits 4)
 -Member: m_RopeFlags (offset 1108) (type integer) (bits 9)
 -Member: m_nSegments (offset 1128) (type integer) (bits 4)
 -Member: m_iRopeMaterialModel (offset 1136) (type integer) (bits 16)
 -Member: m_Subdiv (offset 1140) (type integer) (bits 4)
 -Member: m_TextureScale (offset 1124) (type float) (bits 10)
 -Member: m_Width (offset 1120) (type float) (bits 0)
 -Member: m_flScrollSpeed (offset 1156) (type float) (bits 0)
 -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
 -Member: moveparent (offset 480) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
CRotorWashEmitter:
 Sub-Class Table (1 Deep): DT_RotorWashEmitter
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_flAltitude (offset 1108) (type float) (bits 0)
CSceneEntity:
 Sub-Class Table (1 Deep): DT_SceneEntity
 -Member: m_nSceneStringIndex (offset 1280) (type integer) (bits 12)
 -Member: m_bIsPlayingBack (offset 1192) (type integer) (bits 1)
 -Member: m_bPaused (offset 1193) (type integer) (bits 1)
 -Member: m_flForceClientTime (offset 1196) (type float) (bits 0)
  Sub-Class Table (2 Deep): _ST_m_hActorList_32
   Sub-Class Table (3 Deep): _LPT_m_hActorList_32
   -Member: lengthprop32 (offset 0) (type integer) (bits 6)
  -Member: 000 (offset 0) (type integer) (bits 21)
  -Member: 001 (offset 0) (type integer) (bits 21)
  -Member: 002 (offset 0) (type integer) (bits 21)
  -Member: 003 (offset 0) (type integer) (bits 21)
  -Member: 004 (offset 0) (type integer) (bits 21)
  -Member: 005 (offset 0) (type integer) (bits 21)
  -Member: 006 (offset 0) (type integer) (bits 21)
  -Member: 007 (offset 0) (type integer) (bits 21)
  -Member: 008 (offset 0) (type integer) (bits 21)
  -Member: 009 (offset 0) (type integer) (bits 21)
  -Member: 010 (offset 0) (type integer) (bits 21)
  -Member: 011 (offset 0) (type integer) (bits 21)
  -Member: 012 (offset 0) (type integer) (bits 21)
  -Member: 013 (offset 0) (type integer) (bits 21)
  -Member: 014 (offset 0) (type integer) (bits 21)
  -Member: 015 (offset 0) (type integer) (bits 21)
  -Member: 016 (offset 0) (type integer) (bits 21)
  -Member: 017 (offset 0) (type integer) (bits 21)
  -Member: 018 (offset 0) (type integer) (bits 21)
  -Member: 019 (offset 0) (type integer) (bits 21)
  -Member: 020 (offset 0) (type integer) (bits 21)
  -Member: 021 (offset 0) (type integer) (bits 21)
  -Member: 022 (offset 0) (type integer) (bits 21)
  -Member: 023 (offset 0) (type integer) (bits 21)
  -Member: 024 (offset 0) (type integer) (bits 21)
  -Member: 025 (offset 0) (type integer) (bits 21)
  -Member: 026 (offset 0) (type integer) (bits 21)
  -Member: 027 (offset 0) (type integer) (bits 21)
  -Member: 028 (offset 0) (type integer) (bits 21)
  -Member: 029 (offset 0) (type integer) (bits 21)
  -Member: 030 (offset 0) (type integer) (bits 21)
  -Member: 031 (offset 0) (type integer) (bits 21)
CScriptIntro:
 Sub-Class Table (1 Deep): DT_ScriptIntro
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_vecCameraView (offset 1128) (type vector) (bits 0)
 -Member: m_vecCameraViewAngles (offset 1140) (type vector) (bits 0)
 -Member: m_iBlendMode (offset 1152) (type integer) (bits 5)
 -Member: m_iNextBlendMode (offset 1156) (type integer) (bits 5)
 -Member: m_flNextBlendTime (offset 1160) (type float) (bits 10)
 -Member: m_flBlendStartTime (offset 1164) (type float) (bits 10)
 -Member: m_bActive (offset 1168) (type integer) (bits 1)
 -Member: m_iFOV (offset 1184) (type integer) (bits 9)
 -Member: m_iNextFOV (offset 1172) (type integer) (bits 9)
 -Member: m_flNextFOVBlendTime (offset 1176) (type float) (bits 10)
 -Member: m_flFOVBlendStartTime (offset 1180) (type float) (bits 10)
 -Member: m_bAlternateFOV (offset 1188) (type integer) (bits 1)
 -Member: m_flFadeAlpha (offset 1204) (type float) (bits 10)
 -Member: m_flFadeColor (offset 1192) (type float) (bits 0)
 -Member: m_flFadeColor (offset 0) (type array) (bits 0)
 -Member: m_flFadeDuration (offset 1208) (type float) (bits 10)
 -Member: m_hCameraEntity (offset 1212) (type integer) (bits 21)
CShadowControl:
 Sub-Class Table (1 Deep): DT_ShadowControl
 -Member: m_shadowDirection (offset 1104) (type vector) (bits 0)
 -Member: m_shadowColor (offset 1116) (type integer) (bits 32)
 -Member: m_flShadowMaxDist (offset 1120) (type float) (bits 0)
 -Member: m_bDisableShadows (offset 1124) (type integer) (bits 1)
CSmokeStack:
 Sub-Class Table (1 Deep): DT_SmokeStack
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_SpreadSpeed (offset 1104) (type float) (bits 0)
 -Member: m_Speed (offset 1108) (type float) (bits 0)
 -Member: m_StartSize (offset 1112) (type float) (bits 0)
 -Member: m_EndSize (offset 1116) (type float) (bits 0)
 -Member: m_Rate (offset 1120) (type float) (bits 0)
 -Member: m_JetLength (offset 1124) (type float) (bits 0)
 -Member: m_bEmit (offset 1132) (type integer) (bits 1)
 -Member: m_flBaseSpread (offset 1136) (type float) (bits 0)
 -Member: m_flRollSpeed (offset 1128) (type float) (bits 0)
 -Member: m_DirLight.m_vPos (offset 1184) (type vector) (bits 0)
 -Member: m_DirLight.m_vColor (offset 1196) (type vector) (bits 0)
 -Member: m_DirLight.m_flIntensity (offset 1208) (type float) (bits 0)
 -Member: m_AmbientLight.m_vPos (offset 1148) (type vector) (bits 0)
 -Member: m_AmbientLight.m_vColor (offset 1160) (type vector) (bits 0)
 -Member: m_AmbientLight.m_flIntensity (offset 1172) (type float) (bits 0)
 -Member: m_vWind (offset 1232) (type vector) (bits 0)
 -Member: m_flTwist (offset 1212) (type float) (bits 0)
 -Member: m_iMaterialModel (offset 1220) (type integer) (bits 16)
CSpotlightEnd:
 Sub-Class Table (1 Deep): DT_SpotlightEnd
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_flLightScale (offset 1104) (type float) (bits 0)
 -Member: m_Radius (offset 1108) (type float) (bits 0)
CSprite:
 Sub-Class Table (1 Deep): DT_Sprite
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_hAttachedToEntity (offset 1104) (type integer) (bits 21)
 -Member: m_nAttachment (offset 1108) (type integer) (bits 8)
 -Member: m_flScaleTime (offset 1136) (type float) (bits 0)
 -Member: m_flSpriteScale (offset 1132) (type float) (bits 0)
 -Member: m_flGlowProxySize (offset 1144) (type float) (bits 6)
 -Member: m_flHDRColorScale (offset 1148) (type float) (bits 0)
 -Member: m_flSpriteFramerate (offset 1112) (type float) (bits 8)
 -Member: m_flFrame (offset 1116) (type float) (bits 20)
 -Member: m_flBrightnessTime (offset 1128) (type float) (bits 0)
 -Member: m_nBrightness (offset 1124) (type integer) (bits 8)
 -Member: m_bWorldSpaceScale (offset 1140) (type integer) (bits 1)
CSpriteTrail:
 Sub-Class Table (1 Deep): DT_SpriteTrail
  Sub-Class Table (2 Deep): DT_Sprite
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
  -Member: m_hAttachedToEntity (offset 1104) (type integer) (bits 21)
  -Member: m_nAttachment (offset 1108) (type integer) (bits 8)
  -Member: m_flScaleTime (offset 1136) (type float) (bits 0)
  -Member: m_flSpriteScale (offset 1132) (type float) (bits 0)
  -Member: m_flGlowProxySize (offset 1144) (type float) (bits 6)
  -Member: m_flHDRColorScale (offset 1148) (type float) (bits 0)
  -Member: m_flSpriteFramerate (offset 1112) (type float) (bits 8)
  -Member: m_flFrame (offset 1116) (type float) (bits 20)
  -Member: m_flBrightnessTime (offset 1128) (type float) (bits 0)
  -Member: m_nBrightness (offset 1124) (type integer) (bits 8)
  -Member: m_bWorldSpaceScale (offset 1140) (type integer) (bits 1)
 -Member: m_flLifeTime (offset 1184) (type float) (bits 0)
 -Member: m_flStartWidth (offset 1188) (type float) (bits 0)
 -Member: m_flEndWidth (offset 1192) (type float) (bits 0)
 -Member: m_flStartWidthVariance (offset 1196) (type float) (bits 0)
 -Member: m_flTextureRes (offset 1200) (type float) (bits 0)
 -Member: m_flMinFadeLength (offset 1204) (type float) (bits 0)
 -Member: m_vecSkyboxOrigin (offset 1208) (type vector) (bits 0)
 -Member: m_flSkyboxScale (offset 1220) (type float) (bits 0)
CSteamJet:
 Sub-Class Table (1 Deep): DT_SteamJet
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_SpreadSpeed (offset 1104) (type float) (bits 0)
 -Member: m_Speed (offset 1108) (type float) (bits 0)
 -Member: m_StartSize (offset 1112) (type float) (bits 0)
 -Member: m_EndSize (offset 1116) (type float) (bits 0)
 -Member: m_Rate (offset 1120) (type float) (bits 0)
 -Member: m_JetLength (offset 1124) (type float) (bits 0)
 -Member: m_bEmit (offset 1128) (type integer) (bits 1)
 -Member: m_bFaceLeft (offset 1132) (type integer) (bits 1)
 -Member: m_nType (offset 1136) (type integer) (bits 32)
 -Member: m_spawnflags (offset 420) (type integer) (bits 8)
 -Member: m_flRollSpeed (offset 1140) (type float) (bits 0)
CSun:
 Sub-Class Table (1 Deep): DT_Sun
 -Member: m_clrRender (offset 32) (type integer) (bits 32)
 -Member: m_clrOverlay (offset 1144) (type integer) (bits 32)
 -Member: m_vDirection (offset 1104) (type vector) (bits 0)
 -Member: m_bOn (offset 1148) (type integer) (bits 1)
 -Member: m_nSize (offset 1136) (type integer) (bits 10)
 -Member: m_nOverlaySize (offset 1140) (type integer) (bits 10)
 -Member: m_nMaterial (offset 1152) (type integer) (bits 32)
 -Member: m_nOverlayMaterial (offset 1156) (type integer) (bits 32)
 -Member: HDRColorScale (offset 1160) (type float) (bits 0)
CTeam:
 Sub-Class Table (1 Deep): DT_Team
 -Member: m_iTeamNum (offset 1188) (type integer) (bits 5)
 -Member: m_iScore (offset 1176) (type integer) (bits 32)
 -Member: m_szTeamname (offset 1144) (type string) (bits 0)
 -Member: player_array_element (offset 0) (type integer) (bits 10)
 -Member: "player_array" (offset 0) (type array) (bits 0)
CTEAntlionDust:
 Sub-Class Table (1 Deep): DT_TEAntlionDust
  Sub-Class Table (2 Deep): DT_TEParticleSystem
   Sub-Class Table (3 Deep): DT_BaseTempEntity
  -Member: m_vecOrigin[0] (offset 12) (type float) (bits 0)
  -Member: m_vecOrigin[1] (offset 16) (type float) (bits 0)
  -Member: m_vecOrigin[2] (offset 20) (type float) (bits 0)
 -Member: m_vecOrigin (offset 24) (type vector) (bits 0)
 -Member: m_vecAngles (offset 36) (type vector) (bits 0)
 -Member: m_bBlockedSpawner (offset 48) (type integer) (bits 1)
CTEArmorRicochet:
 Sub-Class Table (1 Deep): DT_TEArmorRicochet
  Sub-Class Table (2 Deep): DT_TEMetalSparks
  -Member: m_vecPos (offset 12) (type vector) (bits 0)
  -Member: m_vecDir (offset 24) (type vector) (bits 0)
CTEBaseBeam:
 Sub-Class Table (1 Deep): DT_BaseBeam
 -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 -Member: m_fLife (offset 28) (type float) (bits 8)
 -Member: m_fWidth (offset 32) (type float) (bits 10)
 -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 -Member: r (offset 48) (type integer) (bits 8)
 -Member: g (offset 52) (type integer) (bits 8)
 -Member: b (offset 56) (type integer) (bits 8)
 -Member: a (offset 60) (type integer) (bits 8)
 -Member: m_nFlags (offset 68) (type integer) (bits 32)
CTEBeamEntPoint:
 Sub-Class Table (1 Deep): DT_TEBeamEntPoint
  Sub-Class Table (2 Deep): DT_BaseBeam
  -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
  -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
  -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
  -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
  -Member: m_fLife (offset 28) (type float) (bits 8)
  -Member: m_fWidth (offset 32) (type float) (bits 10)
  -Member: m_fEndWidth (offset 36) (type float) (bits 10)
  -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
  -Member: m_fAmplitude (offset 44) (type float) (bits 8)
  -Member: m_nSpeed (offset 64) (type integer) (bits 8)
  -Member: r (offset 48) (type integer) (bits 8)
  -Member: g (offset 52) (type integer) (bits 8)
  -Member: b (offset 56) (type integer) (bits 8)
  -Member: a (offset 60) (type integer) (bits 8)
  -Member: m_nFlags (offset 68) (type integer) (bits 32)
 -Member: m_nStartEntity (offset 72) (type integer) (bits 24)
 -Member: m_nEndEntity (offset 88) (type integer) (bits 24)
 -Member: m_vecStartPoint (offset 76) (type vector) (bits 0)
 -Member: m_vecEndPoint (offset 92) (type vector) (bits 0)
CTEBeamEnts:
 Sub-Class Table (1 Deep): DT_TEBeamEnts
  Sub-Class Table (2 Deep): DT_BaseBeam
  -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
  -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
  -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
  -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
  -Member: m_fLife (offset 28) (type float) (bits 8)
  -Member: m_fWidth (offset 32) (type float) (bits 10)
  -Member: m_fEndWidth (offset 36) (type float) (bits 10)
  -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
  -Member: m_fAmplitude (offset 44) (type float) (bits 8)
  -Member: m_nSpeed (offset 64) (type integer) (bits 8)
  -Member: r (offset 48) (type integer) (bits 8)
  -Member: g (offset 52) (type integer) (bits 8)
  -Member: b (offset 56) (type integer) (bits 8)
  -Member: a (offset 60) (type integer) (bits 8)
  -Member: m_nFlags (offset 68) (type integer) (bits 32)
 -Member: m_nStartEntity (offset 72) (type integer) (bits 24)
 -Member: m_nEndEntity (offset 76) (type integer) (bits 24)
CTEBeamFollow:
 Sub-Class Table (1 Deep): DT_TEBeamFollow
  Sub-Class Table (2 Deep): DT_BaseBeam
  -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
  -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
  -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
  -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
  -Member: m_fLife (offset 28) (type float) (bits 8)
  -Member: m_fWidth (offset 32) (type float) (bits 10)
  -Member: m_fEndWidth (offset 36) (type float) (bits 10)
  -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
  -Member: m_fAmplitude (offset 44) (type float) (bits 8)
  -Member: m_nSpeed (offset 64) (type integer) (bits 8)
  -Member: r (offset 48) (type integer) (bits 8)
  -Member: g (offset 52) (type integer) (bits 8)
  -Member: b (offset 56) (type integer) (bits 8)
  -Member: a (offset 60) (type integer) (bits 8)
  -Member: m_nFlags (offset 68) (type integer) (bits 32)
 -Member: m_iEntIndex (offset 72) (type integer) (bits 24)
CTEBeamLaser:
 Sub-Class Table (1 Deep): DT_TEBeamLaser
  Sub-Class Table (2 Deep): DT_BaseBeam
  -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
  -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
  -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
  -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
  -Member: m_fLife (offset 28) (type float) (bits 8)
  -Member: m_fWidth (offset 32) (type float) (bits 10)
  -Member: m_fEndWidth (offset 36) (type float) (bits 10)
  -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
  -Member: m_fAmplitude (offset 44) (type float) (bits 8)
  -Member: m_nSpeed (offset 64) (type integer) (bits 8)
  -Member: r (offset 48) (type integer) (bits 8)
  -Member: g (offset 52) (type integer) (bits 8)
  -Member: b (offset 56) (type integer) (bits 8)
  -Member: a (offset 60) (type integer) (bits 8)
  -Member: m_nFlags (offset 68) (type integer) (bits 32)
 -Member: m_nStartEntity (offset 72) (type integer) (bits 24)
 -Member: m_nEndEntity (offset 76) (type integer) (bits 24)
CTEBeamPoints:
 Sub-Class Table (1 Deep): DT_TEBeamPoints
  Sub-Class Table (2 Deep): DT_BaseBeam
  -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
  -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
  -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
  -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
  -Member: m_fLife (offset 28) (type float) (bits 8)
  -Member: m_fWidth (offset 32) (type float) (bits 10)
  -Member: m_fEndWidth (offset 36) (type float) (bits 10)
  -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
  -Member: m_fAmplitude (offset 44) (type float) (bits 8)
  -Member: m_nSpeed (offset 64) (type integer) (bits 8)
  -Member: r (offset 48) (type integer) (bits 8)
  -Member: g (offset 52) (type integer) (bits 8)
  -Member: b (offset 56) (type integer) (bits 8)
  -Member: a (offset 60) (type integer) (bits 8)
  -Member: m_nFlags (offset 68) (type integer) (bits 32)
 -Member: m_vecStartPoint (offset 72) (type vector) (bits 0)
 -Member: m_vecEndPoint (offset 84) (type vector) (bits 0)
CTEBeamRing:
 Sub-Class Table (1 Deep): DT_TEBeamRing
  Sub-Class Table (2 Deep): DT_BaseBeam
  -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
  -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
  -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
  -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
  -Member: m_fLife (offset 28) (type float) (bits 8)
  -Member: m_fWidth (offset 32) (type float) (bits 10)
  -Member: m_fEndWidth (offset 36) (type float) (bits 10)
  -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
  -Member: m_fAmplitude (offset 44) (type float) (bits 8)
  -Member: m_nSpeed (offset 64) (type integer) (bits 8)
  -Member: r (offset 48) (type integer) (bits 8)
  -Member: g (offset 52) (type integer) (bits 8)
  -Member: b (offset 56) (type integer) (bits 8)
  -Member: a (offset 60) (type integer) (bits 8)
  -Member: m_nFlags (offset 68) (type integer) (bits 32)
 -Member: m_nStartEntity (offset 72) (type integer) (bits 11)
 -Member: m_nEndEntity (offset 76) (type integer) (bits 11)
CTEBeamRingPoint:
 Sub-Class Table (1 Deep): DT_TEBeamRingPoint
  Sub-Class Table (2 Deep): DT_BaseBeam
  -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
  -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
  -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
  -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
  -Member: m_fLife (offset 28) (type float) (bits 8)
  -Member: m_fWidth (offset 32) (type float) (bits 10)
  -Member: m_fEndWidth (offset 36) (type float) (bits 10)
  -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
  -Member: m_fAmplitude (offset 44) (type float) (bits 8)
  -Member: m_nSpeed (offset 64) (type integer) (bits 8)
  -Member: r (offset 48) (type integer) (bits 8)
  -Member: g (offset 52) (type integer) (bits 8)
  -Member: b (offset 56) (type integer) (bits 8)
  -Member: a (offset 60) (type integer) (bits 8)
  -Member: m_nFlags (offset 68) (type integer) (bits 32)
 -Member: m_vecCenter (offset 72) (type vector) (bits 0)
 -Member: m_flStartRadius (offset 84) (type float) (bits 16)
 -Member: m_flEndRadius (offset 88) (type float) (bits 16)
CTEBeamSpline:
 Sub-Class Table (1 Deep): DT_TEBeamSpline
 -Member: m_nPoints (offset 204) (type integer) (bits 5)
 -Member: m_vecPoints (offset 12) (type vector) (bits 0)
 -Member: m_vecPoints (offset 0) (type array) (bits 0)
CTEBloodSprite:
 Sub-Class Table (1 Deep): DT_TEBloodSprite
 -Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 -Member: m_vecDirection (offset 24) (type vector) (bits 0)
 -Member: r (offset 44) (type integer) (bits 8)
 -Member: g (offset 48) (type integer) (bits 8)
 -Member: b (offset 52) (type integer) (bits 8)
 -Member: a (offset 56) (type integer) (bits 8)
 -Member: m_nSprayModel (offset 36) (type integer) (bits 11)
 -Member: m_nDropModel (offset 40) (type integer) (bits 11)
 -Member: m_nSize (offset 60) (type integer) (bits 8)
CTEBloodStream:
 Sub-Class Table (1 Deep): DT_TEBloodStream
  Sub-Class Table (2 Deep): DT_TEParticleSystem
   Sub-Class Table (3 Deep): DT_BaseTempEntity
  -Member: m_vecOrigin[0] (offset 12) (type float) (bits 0)
  -Member: m_vecOrigin[1] (offset 16) (type float) (bits 0)
  -Member: m_vecOrigin[2] (offset 20) (type float) (bits 0)
 -Member: m_vecDirection (offset 24) (type vector) (bits 11)
 -Member: r (offset 36) (type integer) (bits 8)
 -Member: g (offset 40) (type integer) (bits 8)
 -Member: b (offset 44) (type integer) (bits 8)
 -Member: a (offset 48) (type integer) (bits 8)
 -Member: m_nAmount (offset 52) (type integer) (bits 8)
CTEBreakModel:
 Sub-Class Table (1 Deep): DT_TEBreakModel
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 -Member: m_angRotation[0] (offset 48) (type float) (bits 13)
 -Member: m_angRotation[1] (offset 52) (type float) (bits 13)
 -Member: m_angRotation[2] (offset 56) (type float) (bits 13)
 -Member: m_vecSize (offset 24) (type vector) (bits 0)
 -Member: m_vecVelocity (offset 36) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 64) (type integer) (bits 11)
 -Member: m_nRandomization (offset 60) (type integer) (bits 9)
 -Member: m_nCount (offset 68) (type integer) (bits 8)
 -Member: m_fTime (offset 72) (type float) (bits 10)
 -Member: m_nFlags (offset 76) (type integer) (bits 8)
CTEBSPDecal:
 Sub-Class Table (1 Deep): DT_TEBSPDecal
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 -Member: m_nEntity (offset 24) (type integer) (bits 11)
 -Member: m_nIndex (offset 28) (type integer) (bits 9)
CTEBubbles:
 Sub-Class Table (1 Deep): DT_TEBubbles
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecMins (offset 12) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 24) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 40) (type integer) (bits 11)
 -Member: m_fHeight (offset 36) (type float) (bits 17)
 -Member: m_nCount (offset 44) (type integer) (bits 8)
 -Member: m_fSpeed (offset 48) (type float) (bits 17)
CTEBubbleTrail:
 Sub-Class Table (1 Deep): DT_TEBubbleTrail
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecMins (offset 12) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 24) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 40) (type integer) (bits 11)
 -Member: m_flWaterZ (offset 36) (type float) (bits 17)
 -Member: m_nCount (offset 44) (type integer) (bits 8)
 -Member: m_fSpeed (offset 48) (type float) (bits 17)
CTEConcussiveExplosion:
 Sub-Class Table (1 Deep): DT_TEConcussiveExplosion
  Sub-Class Table (2 Deep): DT_TEParticleSystem
   Sub-Class Table (3 Deep): DT_BaseTempEntity
  -Member: m_vecOrigin[0] (offset 12) (type float) (bits 0)
  -Member: m_vecOrigin[1] (offset 16) (type float) (bits 0)
  -Member: m_vecOrigin[2] (offset 20) (type float) (bits 0)
 -Member: m_vecNormal (offset 24) (type vector) (bits 0)
 -Member: m_flScale (offset 36) (type float) (bits 0)
 -Member: m_nRadius (offset 40) (type integer) (bits 32)
 -Member: m_nMagnitude (offset 44) (type integer) (bits 32)
CTEDecal:
 Sub-Class Table (1 Deep): DT_TEDecal
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 -Member: m_vecStart (offset 24) (type vector) (bits 0)
 -Member: m_nEntity (offset 36) (type integer) (bits 11)
 -Member: m_nHitbox (offset 40) (type integer) (bits 11)
 -Member: m_nIndex (offset 44) (type integer) (bits 9)
CTEDust:
 Sub-Class Table (1 Deep): DT_TEDust
  Sub-Class Table (2 Deep): DT_TEParticleSystem
   Sub-Class Table (3 Deep): DT_BaseTempEntity
  -Member: m_vecOrigin[0] (offset 12) (type float) (bits 0)
  -Member: m_vecOrigin[1] (offset 16) (type float) (bits 0)
  -Member: m_vecOrigin[2] (offset 20) (type float) (bits 0)
 -Member: m_flSize (offset 24) (type float) (bits 0)
 -Member: m_flSpeed (offset 28) (type float) (bits 0)
 -Member: m_vecDirection (offset 32) (type vector) (bits 4)
CTEDynamicLight:
 Sub-Class Table (1 Deep): DT_TEDynamicLight
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 -Member: r (offset 28) (type integer) (bits 8)
 -Member: g (offset 32) (type integer) (bits 8)
 -Member: b (offset 36) (type integer) (bits 8)
 -Member: exponent (offset 40) (type integer) (bits 8)
 -Member: m_fRadius (offset 24) (type float) (bits 8)
 -Member: m_fTime (offset 44) (type float) (bits 8)
 -Member: m_fDecay (offset 48) (type float) (bits 8)
CTEEffectDispatch:
 Sub-Class Table (1 Deep): DT_TEEffectDispatch
  Sub-Class Table (2 Deep): DT_BaseTempEntity
  Sub-Class Table (2 Deep): DT_EffectData
  -Member: m_vOrigin[0] (offset 0) (type float) (bits 17)
  -Member: m_vOrigin[1] (offset 4) (type float) (bits 17)
  -Member: m_vOrigin[2] (offset 8) (type float) (bits 17)
  -Member: m_vStart[0] (offset 12) (type float) (bits 17)
  -Member: m_vStart[1] (offset 16) (type float) (bits 17)
  -Member: m_vStart[2] (offset 20) (type float) (bits 17)
  -Member: m_vAngles (offset 36) (type vector) (bits 7)
  -Member: m_vNormal (offset 24) (type vector) (bits 0)
  -Member: m_fFlags (offset 48) (type integer) (bits 8)
  -Member: m_flMagnitude (offset 60) (type float) (bits 12)
  -Member: m_flScale (offset 56) (type float) (bits 0)
  -Member: m_nAttachmentIndex (offset 68) (type integer) (bits 5)
  -Member: m_nSurfaceProp (offset 72) (type integer) (bits 8)
  -Member: m_iEffectName (offset 92) (type integer) (bits 10)
  -Member: m_nMaterial (offset 76) (type integer) (bits 16)
  -Member: m_nDamageType (offset 80) (type integer) (bits 32)
  -Member: m_nHitBox (offset 84) (type integer) (bits 11)
  -Member: entindex (offset 52) (type integer) (bits 11)
  -Member: m_nColor (offset 88) (type integer) (bits 8)
  -Member: m_flRadius (offset 64) (type float) (bits 10)
CTEEnergySplash:
 Sub-Class Table (1 Deep): DT_TEEnergySplash
 -Member: m_vecPos (offset 12) (type vector) (bits 0)
 -Member: m_vecDir (offset 24) (type vector) (bits 0)
 -Member: m_bExplosive (offset 36) (type integer) (bits 1)
CTEExplosion:
 Sub-Class Table (1 Deep): DT_TEExplosion
  Sub-Class Table (2 Deep): DT_TEParticleSystem
   Sub-Class Table (3 Deep): DT_BaseTempEntity
  -Member: m_vecOrigin[0] (offset 12) (type float) (bits 0)
  -Member: m_vecOrigin[1] (offset 16) (type float) (bits 0)
  -Member: m_vecOrigin[2] (offset 20) (type float) (bits 0)
 -Member: m_nModelIndex (offset 24) (type integer) (bits 11)
 -Member: m_fScale (offset 28) (type float) (bits 9)
 -Member: m_nFrameRate (offset 32) (type integer) (bits 8)
 -Member: m_nFlags (offset 36) (type integer) (bits 8)
 -Member: m_vecNormal (offset 40) (type vector) (bits 0)
 -Member: m_chMaterialType (offset 52) (type integer) (bits 8)
 -Member: m_nRadius (offset 56) (type integer) (bits 32)
 -Member: m_nMagnitude (offset 60) (type integer) (bits 32)
CTEFizz:
 Sub-Class Table (1 Deep): DT_TEFizz
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_nEntity (offset 12) (type integer) (bits 11)
 -Member: m_nModelIndex (offset 16) (type integer) (bits 11)
 -Member: m_nDensity (offset 20) (type integer) (bits 8)
 -Member: m_nCurrent (offset 24) (type integer) (bits 16)
CTEFootprintDecal:
 Sub-Class Table (1 Deep): DT_TEFootprintDecal
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 -Member: m_vecDirection (offset 24) (type vector) (bits 0)
 -Member: m_nEntity (offset 36) (type integer) (bits 11)
 -Member: m_nIndex (offset 40) (type integer) (bits 8)
 -Member: m_chMaterialType (offset 44) (type integer) (bits 8)
CTEGaussExplosion:
 Sub-Class Table (1 Deep): DT_TEGaussExplosion
  Sub-Class Table (2 Deep): DT_TEParticleSystem
   Sub-Class Table (3 Deep): DT_BaseTempEntity
  -Member: m_vecOrigin[0] (offset 12) (type float) (bits 0)
  -Member: m_vecOrigin[1] (offset 16) (type float) (bits 0)
  -Member: m_vecOrigin[2] (offset 20) (type float) (bits 0)
 -Member: m_nType (offset 24) (type integer) (bits 2)
 -Member: m_vecDirection (offset 28) (type vector) (bits 0)
CTEGlowSprite:
 Sub-Class Table (1 Deep): DT_TEGlowSprite
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 24) (type integer) (bits 11)
 -Member: m_fScale (offset 28) (type float) (bits 8)
 -Member: m_fLife (offset 32) (type float) (bits 8)
 -Member: m_nBrightness (offset 36) (type integer) (bits 8)
CTEHL2MPFireBullets:
 Sub-Class Table (1 Deep): DT_TEHL2MPFireBullets
 -Member: m_vecOrigin (offset 16) (type vector) (bits 0)
 -Member: m_vecDir (offset 28) (type vector) (bits 0)
 -Member: m_iAmmoID (offset 40) (type integer) (bits 5)
 -Member: m_iSeed (offset 44) (type integer) (bits 8)
 -Member: m_iShots (offset 48) (type integer) (bits 5)
 -Member: m_iPlayer (offset 12) (type integer) (bits 6)
 -Member: m_flSpread (offset 52) (type float) (bits 10)
 -Member: m_bDoImpacts (offset 56) (type integer) (bits 1)
 -Member: m_bDoTracers (offset 57) (type integer) (bits 1)
CTEImpact:
 Sub-Class Table (1 Deep): DT_TEImpact
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 -Member: m_vecNormal (offset 24) (type vector) (bits 0)
 -Member: m_iType (offset 36) (type integer) (bits 32)
CTEKillPlayerAttachments:
 Sub-Class Table (1 Deep): DT_TEKillPlayerAttachments
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_nPlayer (offset 12) (type integer) (bits 5)
CTELargeFunnel:
 Sub-Class Table (1 Deep): DT_TELargeFunnel
  Sub-Class Table (2 Deep): DT_TEParticleSystem
   Sub-Class Table (3 Deep): DT_BaseTempEntity
  -Member: m_vecOrigin[0] (offset 12) (type float) (bits 0)
  -Member: m_vecOrigin[1] (offset 16) (type float) (bits 0)
  -Member: m_vecOrigin[2] (offset 20) (type float) (bits 0)
 -Member: m_nModelIndex (offset 24) (type integer) (bits 11)
 -Member: m_nReversed (offset 28) (type integer) (bits 2)
CTEMetalSparks:
 Sub-Class Table (1 Deep): DT_TEMetalSparks
 -Member: m_vecPos (offset 12) (type vector) (bits 0)
 -Member: m_vecDir (offset 24) (type vector) (bits 0)
CTEMuzzleFlash:
 Sub-Class Table (1 Deep): DT_TEMuzzleFlash
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 -Member: m_vecAngles (offset 24) (type vector) (bits 0)
 -Member: m_flScale (offset 36) (type float) (bits 0)
 -Member: m_nType (offset 40) (type integer) (bits 32)
CTEParticleSystem:
 Sub-Class Table (1 Deep): DT_TEParticleSystem
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecOrigin[0] (offset 12) (type float) (bits 0)
 -Member: m_vecOrigin[1] (offset 16) (type float) (bits 0)
 -Member: m_vecOrigin[2] (offset 20) (type float) (bits 0)
CTEPhysicsProp:
 Sub-Class Table (1 Deep): DT_TEPhysicsProp
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 -Member: m_angRotation[0] (offset 24) (type float) (bits 13)
 -Member: m_angRotation[1] (offset 28) (type float) (bits 13)
 -Member: m_angRotation[2] (offset 32) (type float) (bits 13)
 -Member: m_vecVelocity (offset 36) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 48) (type integer) (bits 11)
 -Member: m_nSkin (offset 52) (type integer) (bits 10)
 -Member: m_nFlags (offset 56) (type integer) (bits 2)
 -Member: m_nEffects (offset 60) (type integer) (bits 10)
CTEPlayerDecal:
 Sub-Class Table (1 Deep): DT_TEPlayerDecal
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecOrigin (offset 16) (type vector) (bits 0)
 -Member: m_nEntity (offset 28) (type integer) (bits 11)
 -Member: m_nPlayer (offset 12) (type integer) (bits 4)
CTEProjectedDecal:
 Sub-Class Table (1 Deep): DT_TEProjectedDecal
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 -Member: m_angRotation (offset 32) (type vector) (bits 10)
 -Member: m_flDistance (offset 28) (type float) (bits 10)
 -Member: m_nIndex (offset 24) (type integer) (bits 9)
CTEShatterSurface:
 Sub-Class Table (1 Deep): DT_TEShatterSurface
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 -Member: m_vecAngles (offset 24) (type vector) (bits 0)
 -Member: m_vecForce (offset 36) (type vector) (bits 0)
 -Member: m_vecForcePos (offset 48) (type vector) (bits 0)
 -Member: m_flWidth (offset 60) (type float) (bits 0)
 -Member: m_flHeight (offset 64) (type float) (bits 0)
 -Member: m_flShardSize (offset 68) (type float) (bits 0)
 -Member: m_nSurfaceType (offset 72) (type integer) (bits 2)
 -Member: m_uchFrontColor[0] (offset 76) (type integer) (bits 8)
 -Member: m_uchFrontColor[1] (offset 77) (type integer) (bits 8)
 -Member: m_uchFrontColor[2] (offset 78) (type integer) (bits 8)
 -Member: m_uchBackColor[0] (offset 79) (type integer) (bits 8)
 -Member: m_uchBackColor[1] (offset 80) (type integer) (bits 8)
 -Member: m_uchBackColor[2] (offset 81) (type integer) (bits 8)
CTEShowLine:
 Sub-Class Table (1 Deep): DT_TEShowLine
  Sub-Class Table (2 Deep): DT_TEParticleSystem
   Sub-Class Table (3 Deep): DT_BaseTempEntity
  -Member: m_vecOrigin[0] (offset 12) (type float) (bits 0)
  -Member: m_vecOrigin[1] (offset 16) (type float) (bits 0)
  -Member: m_vecOrigin[2] (offset 20) (type float) (bits 0)
 -Member: m_vecEnd (offset 24) (type vector) (bits 0)
CTesla:
 Sub-Class Table (1 Deep): DT_Tesla
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_SoundName (offset 1108) (type string) (bits 0)
 -Member: m_iszSpriteName (offset 1156) (type string) (bits 0)
CTESmoke:
 Sub-Class Table (1 Deep): DT_TESmoke
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 24) (type integer) (bits 11)
 -Member: m_fScale (offset 28) (type float) (bits 8)
 -Member: m_nFrameRate (offset 32) (type integer) (bits 8)
CTESparks:
 Sub-Class Table (1 Deep): DT_TESparks
  Sub-Class Table (2 Deep): DT_TEParticleSystem
   Sub-Class Table (3 Deep): DT_BaseTempEntity
  -Member: m_vecOrigin[0] (offset 12) (type float) (bits 0)
  -Member: m_vecOrigin[1] (offset 16) (type float) (bits 0)
  -Member: m_vecOrigin[2] (offset 20) (type float) (bits 0)
 -Member: m_nMagnitude (offset 24) (type integer) (bits 4)
 -Member: m_nTrailLength (offset 28) (type integer) (bits 4)
 -Member: m_vecDir (offset 32) (type vector) (bits 0)
CTESprite:
 Sub-Class Table (1 Deep): DT_TESprite
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 24) (type integer) (bits 11)
 -Member: m_fScale (offset 28) (type float) (bits 8)
 -Member: m_nBrightness (offset 32) (type integer) (bits 8)
CTESpriteSpray:
 Sub-Class Table (1 Deep): DT_TESpriteSpray
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 -Member: m_vecDirection (offset 24) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 36) (type integer) (bits 11)
 -Member: m_fNoise (offset 44) (type float) (bits 8)
 -Member: m_nSpeed (offset 40) (type integer) (bits 8)
 -Member: m_nCount (offset 48) (type integer) (bits 8)
CTest_ProxyToggle_Networkable:
 Sub-Class Table (1 Deep): DT_ProxyToggle
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
  Sub-Class Table (2 Deep): DT_ProxyToggle_ProxiedData
  -Member: m_WithProxy (offset 1104) (type integer) (bits 32)
CTestTraceline:
 Sub-Class Table (1 Deep): DT_TestTraceline
 -Member: m_clrRender (offset 32) (type integer) (bits 32)
 -Member: m_vecOrigin (offset 1052) (type vector) (bits 19)
 -Member: m_angRotation[0] (offset 1064) (type float) (bits 19)
 -Member: m_angRotation[1] (offset 1068) (type float) (bits 19)
 -Member: m_angRotation[2] (offset 1072) (type float) (bits 19)
 -Member: moveparent (offset 480) (type integer) (bits 21)
CTEWorldDecal:
 Sub-Class Table (1 Deep): DT_TEWorldDecal
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 -Member: m_nIndex (offset 24) (type integer) (bits 9)
CVGuiScreen:
 Sub-Class Table (1 Deep): DT_VGuiScreen
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_flWidth (offset 1108) (type float) (bits 0)
 -Member: m_flHeight (offset 1112) (type float) (bits 0)
 -Member: m_nAttachmentIndex (offset 1120) (type integer) (bits 5)
 -Member: m_nPanelName (offset 1116) (type integer) (bits 8)
 -Member: m_fScreenFlags (offset 1128) (type integer) (bits 3)
 -Member: m_nOverlayMaterial (offset 1124) (type integer) (bits 10)
CWaterBullet:
 Sub-Class Table (1 Deep): DT_WaterBullet
  Sub-Class Table (2 Deep): DT_BaseAnimating
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
  -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
  -Member: m_vecForce (offset 1116) (type vector) (bits 0)
  -Member: m_nSkin (offset 1128) (type integer) (bits 10)
  -Member: m_nBody (offset 1132) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
  -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
   Sub-Class Table (3 Deep): m_flPoseParameter
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
   -Member: 004 (offset 16) (type float) (bits 11)
   -Member: 005 (offset 20) (type float) (bits 11)
   -Member: 006 (offset 24) (type float) (bits 11)
   -Member: 007 (offset 28) (type float) (bits 11)
   -Member: 008 (offset 32) (type float) (bits 11)
   -Member: 009 (offset 36) (type float) (bits 11)
   -Member: 010 (offset 40) (type float) (bits 11)
   -Member: 011 (offset 44) (type float) (bits 11)
   -Member: 012 (offset 48) (type float) (bits 11)
   -Member: 013 (offset 52) (type float) (bits 11)
   -Member: 014 (offset 56) (type float) (bits 11)
   -Member: 015 (offset 60) (type float) (bits 11)
   -Member: 016 (offset 64) (type float) (bits 11)
   -Member: 017 (offset 68) (type float) (bits 11)
   -Member: 018 (offset 72) (type float) (bits 11)
   -Member: 019 (offset 76) (type float) (bits 11)
   -Member: 020 (offset 80) (type float) (bits 11)
   -Member: 021 (offset 84) (type float) (bits 11)
   -Member: 022 (offset 88) (type float) (bits 11)
   -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_nSequence (offset 1192) (type integer) (bits 11)
  -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
   Sub-Class Table (3 Deep): m_flEncodedController
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
  -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
  -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
  -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
  -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
   Sub-Class Table (3 Deep): DT_ServerAnimationData
   -Member: m_flCycle (offset 1188) (type float) (bits 15)
  -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
  -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
CWaterLODControl:
 Sub-Class Table (1 Deep): DT_WaterLODControl
 -Member: m_flCheapWaterStartDistance (offset 1104) (type float) (bits 0)
 -Member: m_flCheapWaterEndDistance (offset 1108) (type float) (bits 0)
CWeapon_SLAM:
 Sub-Class Table (1 Deep): DT_Weapon_SLAM
  Sub-Class Table (2 Deep): DT_BaseHL2MPCombatWeapon
   Sub-Class Table (3 Deep): DT_WeaponHL2MPBase
    Sub-Class Table (4 Deep): DT_BaseCombatWeapon
     Sub-Class Table (5 Deep): DT_BaseAnimating
      Sub-Class Table (6 Deep): DT_BaseEntity
       Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
      -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
       Sub-Class Table (7 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 41) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
       -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
      -Member: m_fEffects (offset 108) (type integer) (bits 10)
      -Member: m_clrRender (offset 32) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
      -Member: m_flElasticity (offset 896) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
      -Member: moveparent (offset 480) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
      -Member: movetype (offset 478) (type integer) (bits 4)
      -Member: movecollide (offset 479) (type integer) (bits 3)
      -Member: m_angRotation (offset 1064) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
       Sub-Class Table (7 Deep): DT_PredictableId
       -Member: m_PredictableID (offset 52) (type integer) (bits 31)
       -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
      -Member: TargetDescription (offset 112) (type string) (bits 0)
     -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
     -Member: m_vecForce (offset 1116) (type vector) (bits 0)
     -Member: m_nSkin (offset 1128) (type integer) (bits 10)
     -Member: m_nBody (offset 1132) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
      Sub-Class Table (6 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1192) (type integer) (bits 11)
     -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
      Sub-Class Table (6 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
     -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
      Sub-Class Table (6 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1188) (type float) (bits 15)
     -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
     -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_LocalWeaponData
     -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
     -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
     -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
     Sub-Class Table (5 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
    -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
    -Member: m_iState (offset 1448) (type integer) (bits 8)
    -Member: m_hOwner (offset 1388) (type integer) (bits 21)
 -Member: m_tSlamState (offset 1652) (type integer) (bits 32)
 -Member: m_bDetonatorArmed (offset 1656) (type integer) (bits 1)
 -Member: m_bNeedDetonatorDraw (offset 1657) (type integer) (bits 1)
 -Member: m_bNeedDetonatorHolster (offset 1658) (type integer) (bits 1)
 -Member: m_bNeedReload (offset 1659) (type integer) (bits 1)
 -Member: m_bClearReload (offset 1660) (type integer) (bits 1)
 -Member: m_bThrowSatchel (offset 1661) (type integer) (bits 1)
 -Member: m_bAttachSatchel (offset 1662) (type integer) (bits 1)
 -Member: m_bAttachTripmine (offset 1663) (type integer) (bits 1)
CWeaponAK47:
 Sub-Class Table (1 Deep): DT_WeaponAK47
  Sub-Class Table (2 Deep): DT_HL2MPMachineGun
   Sub-Class Table (3 Deep): DT_WeaponHL2MPBase
    Sub-Class Table (4 Deep): DT_BaseCombatWeapon
     Sub-Class Table (5 Deep): DT_BaseAnimating
      Sub-Class Table (6 Deep): DT_BaseEntity
       Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
      -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
       Sub-Class Table (7 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 41) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
       -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
      -Member: m_fEffects (offset 108) (type integer) (bits 10)
      -Member: m_clrRender (offset 32) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
      -Member: m_flElasticity (offset 896) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
      -Member: moveparent (offset 480) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
      -Member: movetype (offset 478) (type integer) (bits 4)
      -Member: movecollide (offset 479) (type integer) (bits 3)
      -Member: m_angRotation (offset 1064) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
       Sub-Class Table (7 Deep): DT_PredictableId
       -Member: m_PredictableID (offset 52) (type integer) (bits 31)
       -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
      -Member: TargetDescription (offset 112) (type string) (bits 0)
     -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
     -Member: m_vecForce (offset 1116) (type vector) (bits 0)
     -Member: m_nSkin (offset 1128) (type integer) (bits 10)
     -Member: m_nBody (offset 1132) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
      Sub-Class Table (6 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1192) (type integer) (bits 11)
     -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
      Sub-Class Table (6 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
     -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
      Sub-Class Table (6 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1188) (type float) (bits 15)
     -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
     -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_LocalWeaponData
     -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
     -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
     -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
     Sub-Class Table (5 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
    -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
    -Member: m_iState (offset 1448) (type integer) (bits 8)
    -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponAnnabelle:
 Sub-Class Table (1 Deep): DT_WeaponAnnabelle
  Sub-Class Table (2 Deep): DT_BaseHLCombatWeapon
   Sub-Class Table (3 Deep): DT_BaseCombatWeapon
    Sub-Class Table (4 Deep): DT_BaseAnimating
     Sub-Class Table (5 Deep): DT_BaseEntity
      Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
      -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
     -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
     -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
     -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
      Sub-Class Table (6 Deep): DT_CollisionProperty
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: m_nSolidType (offset 41) (type integer) (bits 3)
      -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
      -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
      -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
     -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
     -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
     -Member: m_fEffects (offset 108) (type integer) (bits 10)
     -Member: m_clrRender (offset 32) (type integer) (bits 32)
     -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
     -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
     -Member: m_flElasticity (offset 896) (type float) (bits 0)
     -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
     -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
     -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
     -Member: moveparent (offset 480) (type integer) (bits 21)
     -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
     -Member: movetype (offset 478) (type integer) (bits 4)
     -Member: movecollide (offset 479) (type integer) (bits 3)
     -Member: m_angRotation (offset 1064) (type vector) (bits 13)
     -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_PredictableId
      -Member: m_PredictableID (offset 52) (type integer) (bits 31)
      -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
     -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
     -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
     -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
     -Member: TargetDescription (offset 112) (type string) (bits 0)
    -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
    -Member: m_vecForce (offset 1116) (type vector) (bits 0)
    -Member: m_nSkin (offset 1128) (type integer) (bits 10)
    -Member: m_nBody (offset 1132) (type integer) (bits 32)
    -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
    -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
     Sub-Class Table (5 Deep): m_flPoseParameter
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
     -Member: 004 (offset 16) (type float) (bits 11)
     -Member: 005 (offset 20) (type float) (bits 11)
     -Member: 006 (offset 24) (type float) (bits 11)
     -Member: 007 (offset 28) (type float) (bits 11)
     -Member: 008 (offset 32) (type float) (bits 11)
     -Member: 009 (offset 36) (type float) (bits 11)
     -Member: 010 (offset 40) (type float) (bits 11)
     -Member: 011 (offset 44) (type float) (bits 11)
     -Member: 012 (offset 48) (type float) (bits 11)
     -Member: 013 (offset 52) (type float) (bits 11)
     -Member: 014 (offset 56) (type float) (bits 11)
     -Member: 015 (offset 60) (type float) (bits 11)
     -Member: 016 (offset 64) (type float) (bits 11)
     -Member: 017 (offset 68) (type float) (bits 11)
     -Member: 018 (offset 72) (type float) (bits 11)
     -Member: 019 (offset 76) (type float) (bits 11)
     -Member: 020 (offset 80) (type float) (bits 11)
     -Member: 021 (offset 84) (type float) (bits 11)
     -Member: 022 (offset 88) (type float) (bits 11)
     -Member: 023 (offset 92) (type float) (bits 11)
    -Member: m_nSequence (offset 1192) (type integer) (bits 11)
    -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
     Sub-Class Table (5 Deep): m_flEncodedController
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
    -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
    -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
    -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
    -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
    -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
    -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
    -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
     Sub-Class Table (5 Deep): DT_ServerAnimationData
     -Member: m_flCycle (offset 1188) (type float) (bits 15)
    -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
    -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_LocalWeaponData
    -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
    -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
    -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
    -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
    -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
    -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
    Sub-Class Table (4 Deep): DT_LocalActiveWeaponData
    -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
    -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
    -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
    -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
   -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
   -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
   -Member: m_iState (offset 1448) (type integer) (bits 8)
   -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponArms:
 Sub-Class Table (1 Deep): DT_WeaponArms
  Sub-Class Table (2 Deep): DT_BaseHL2MPBludgeonWeapon
   Sub-Class Table (3 Deep): DT_BaseHL2MPCombatWeapon
    Sub-Class Table (4 Deep): DT_WeaponHL2MPBase
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
      -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
     -Member: m_iState (offset 1448) (type integer) (bits 8)
     -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponAxe:
 Sub-Class Table (1 Deep): DT_WeaponAxe
  Sub-Class Table (2 Deep): DT_BaseHL2MPBludgeonWeapon
   Sub-Class Table (3 Deep): DT_BaseHL2MPCombatWeapon
    Sub-Class Table (4 Deep): DT_WeaponHL2MPBase
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
      -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
     -Member: m_iState (offset 1448) (type integer) (bits 8)
     -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponBroom:
 Sub-Class Table (1 Deep): DT_WeaponBroom
  Sub-Class Table (2 Deep): DT_BaseHL2MPBludgeonWeapon
   Sub-Class Table (3 Deep): DT_BaseHL2MPCombatWeapon
    Sub-Class Table (4 Deep): DT_WeaponHL2MPBase
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
      -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
     -Member: m_iState (offset 1448) (type integer) (bits 8)
     -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponBugBait:
 Sub-Class Table (1 Deep): DT_WeaponBugBait
  Sub-Class Table (2 Deep): DT_BaseHLCombatWeapon
   Sub-Class Table (3 Deep): DT_BaseCombatWeapon
    Sub-Class Table (4 Deep): DT_BaseAnimating
     Sub-Class Table (5 Deep): DT_BaseEntity
      Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
      -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
     -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
     -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
     -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
      Sub-Class Table (6 Deep): DT_CollisionProperty
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: m_nSolidType (offset 41) (type integer) (bits 3)
      -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
      -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
      -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
     -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
     -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
     -Member: m_fEffects (offset 108) (type integer) (bits 10)
     -Member: m_clrRender (offset 32) (type integer) (bits 32)
     -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
     -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
     -Member: m_flElasticity (offset 896) (type float) (bits 0)
     -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
     -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
     -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
     -Member: moveparent (offset 480) (type integer) (bits 21)
     -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
     -Member: movetype (offset 478) (type integer) (bits 4)
     -Member: movecollide (offset 479) (type integer) (bits 3)
     -Member: m_angRotation (offset 1064) (type vector) (bits 13)
     -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_PredictableId
      -Member: m_PredictableID (offset 52) (type integer) (bits 31)
      -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
     -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
     -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
     -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
     -Member: TargetDescription (offset 112) (type string) (bits 0)
    -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
    -Member: m_vecForce (offset 1116) (type vector) (bits 0)
    -Member: m_nSkin (offset 1128) (type integer) (bits 10)
    -Member: m_nBody (offset 1132) (type integer) (bits 32)
    -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
    -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
     Sub-Class Table (5 Deep): m_flPoseParameter
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
     -Member: 004 (offset 16) (type float) (bits 11)
     -Member: 005 (offset 20) (type float) (bits 11)
     -Member: 006 (offset 24) (type float) (bits 11)
     -Member: 007 (offset 28) (type float) (bits 11)
     -Member: 008 (offset 32) (type float) (bits 11)
     -Member: 009 (offset 36) (type float) (bits 11)
     -Member: 010 (offset 40) (type float) (bits 11)
     -Member: 011 (offset 44) (type float) (bits 11)
     -Member: 012 (offset 48) (type float) (bits 11)
     -Member: 013 (offset 52) (type float) (bits 11)
     -Member: 014 (offset 56) (type float) (bits 11)
     -Member: 015 (offset 60) (type float) (bits 11)
     -Member: 016 (offset 64) (type float) (bits 11)
     -Member: 017 (offset 68) (type float) (bits 11)
     -Member: 018 (offset 72) (type float) (bits 11)
     -Member: 019 (offset 76) (type float) (bits 11)
     -Member: 020 (offset 80) (type float) (bits 11)
     -Member: 021 (offset 84) (type float) (bits 11)
     -Member: 022 (offset 88) (type float) (bits 11)
     -Member: 023 (offset 92) (type float) (bits 11)
    -Member: m_nSequence (offset 1192) (type integer) (bits 11)
    -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
     Sub-Class Table (5 Deep): m_flEncodedController
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
    -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
    -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
    -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
    -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
    -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
    -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
    -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
     Sub-Class Table (5 Deep): DT_ServerAnimationData
     -Member: m_flCycle (offset 1188) (type float) (bits 15)
    -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
    -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_LocalWeaponData
    -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
    -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
    -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
    -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
    -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
    -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
    Sub-Class Table (4 Deep): DT_LocalActiveWeaponData
    -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
    -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
    -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
    -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
   -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
   -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
   -Member: m_iState (offset 1448) (type integer) (bits 8)
   -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponCarrierarms:
 Sub-Class Table (1 Deep): DT_WeaponCarrierarms
  Sub-Class Table (2 Deep): DT_BaseHL2MPBludgeonWeapon
   Sub-Class Table (3 Deep): DT_BaseHL2MPCombatWeapon
    Sub-Class Table (4 Deep): DT_WeaponHL2MPBase
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
      -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
     -Member: m_iState (offset 1448) (type integer) (bits 8)
     -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponChair:
 Sub-Class Table (1 Deep): DT_WeaponChair
  Sub-Class Table (2 Deep): DT_BaseHL2MPBludgeonWeapon
   Sub-Class Table (3 Deep): DT_BaseHL2MPCombatWeapon
    Sub-Class Table (4 Deep): DT_WeaponHL2MPBase
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
      -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
     -Member: m_iState (offset 1448) (type integer) (bits 8)
     -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponCitizenPackage:
 Sub-Class Table (1 Deep): DT_WeaponCitizenPackage
  Sub-Class Table (2 Deep): DT_BaseHLCombatWeapon
   Sub-Class Table (3 Deep): DT_BaseCombatWeapon
    Sub-Class Table (4 Deep): DT_BaseAnimating
     Sub-Class Table (5 Deep): DT_BaseEntity
      Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
      -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
     -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
     -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
     -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
      Sub-Class Table (6 Deep): DT_CollisionProperty
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: m_nSolidType (offset 41) (type integer) (bits 3)
      -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
      -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
      -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
     -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
     -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
     -Member: m_fEffects (offset 108) (type integer) (bits 10)
     -Member: m_clrRender (offset 32) (type integer) (bits 32)
     -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
     -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
     -Member: m_flElasticity (offset 896) (type float) (bits 0)
     -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
     -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
     -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
     -Member: moveparent (offset 480) (type integer) (bits 21)
     -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
     -Member: movetype (offset 478) (type integer) (bits 4)
     -Member: movecollide (offset 479) (type integer) (bits 3)
     -Member: m_angRotation (offset 1064) (type vector) (bits 13)
     -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_PredictableId
      -Member: m_PredictableID (offset 52) (type integer) (bits 31)
      -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
     -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
     -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
     -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
     -Member: TargetDescription (offset 112) (type string) (bits 0)
    -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
    -Member: m_vecForce (offset 1116) (type vector) (bits 0)
    -Member: m_nSkin (offset 1128) (type integer) (bits 10)
    -Member: m_nBody (offset 1132) (type integer) (bits 32)
    -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
    -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
     Sub-Class Table (5 Deep): m_flPoseParameter
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
     -Member: 004 (offset 16) (type float) (bits 11)
     -Member: 005 (offset 20) (type float) (bits 11)
     -Member: 006 (offset 24) (type float) (bits 11)
     -Member: 007 (offset 28) (type float) (bits 11)
     -Member: 008 (offset 32) (type float) (bits 11)
     -Member: 009 (offset 36) (type float) (bits 11)
     -Member: 010 (offset 40) (type float) (bits 11)
     -Member: 011 (offset 44) (type float) (bits 11)
     -Member: 012 (offset 48) (type float) (bits 11)
     -Member: 013 (offset 52) (type float) (bits 11)
     -Member: 014 (offset 56) (type float) (bits 11)
     -Member: 015 (offset 60) (type float) (bits 11)
     -Member: 016 (offset 64) (type float) (bits 11)
     -Member: 017 (offset 68) (type float) (bits 11)
     -Member: 018 (offset 72) (type float) (bits 11)
     -Member: 019 (offset 76) (type float) (bits 11)
     -Member: 020 (offset 80) (type float) (bits 11)
     -Member: 021 (offset 84) (type float) (bits 11)
     -Member: 022 (offset 88) (type float) (bits 11)
     -Member: 023 (offset 92) (type float) (bits 11)
    -Member: m_nSequence (offset 1192) (type integer) (bits 11)
    -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
     Sub-Class Table (5 Deep): m_flEncodedController
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
    -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
    -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
    -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
    -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
    -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
    -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
    -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
     Sub-Class Table (5 Deep): DT_ServerAnimationData
     -Member: m_flCycle (offset 1188) (type float) (bits 15)
    -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
    -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_LocalWeaponData
    -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
    -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
    -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
    -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
    -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
    -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
    Sub-Class Table (4 Deep): DT_LocalActiveWeaponData
    -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
    -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
    -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
    -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
   -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
   -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
   -Member: m_iState (offset 1448) (type integer) (bits 8)
   -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponCitizenSuitcase:
 Sub-Class Table (1 Deep): DT_WeaponCitizenSuitcase
  Sub-Class Table (2 Deep): DT_WeaponCitizenPackage
   Sub-Class Table (3 Deep): DT_BaseHLCombatWeapon
    Sub-Class Table (4 Deep): DT_BaseCombatWeapon
     Sub-Class Table (5 Deep): DT_BaseAnimating
      Sub-Class Table (6 Deep): DT_BaseEntity
       Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
      -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
       Sub-Class Table (7 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 41) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
       -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
      -Member: m_fEffects (offset 108) (type integer) (bits 10)
      -Member: m_clrRender (offset 32) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
      -Member: m_flElasticity (offset 896) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
      -Member: moveparent (offset 480) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
      -Member: movetype (offset 478) (type integer) (bits 4)
      -Member: movecollide (offset 479) (type integer) (bits 3)
      -Member: m_angRotation (offset 1064) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
       Sub-Class Table (7 Deep): DT_PredictableId
       -Member: m_PredictableID (offset 52) (type integer) (bits 31)
       -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
      -Member: TargetDescription (offset 112) (type string) (bits 0)
     -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
     -Member: m_vecForce (offset 1116) (type vector) (bits 0)
     -Member: m_nSkin (offset 1128) (type integer) (bits 10)
     -Member: m_nBody (offset 1132) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
      Sub-Class Table (6 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1192) (type integer) (bits 11)
     -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
      Sub-Class Table (6 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
     -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
      Sub-Class Table (6 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1188) (type float) (bits 15)
     -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
     -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_LocalWeaponData
     -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
     -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
     -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
     Sub-Class Table (5 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
    -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
    -Member: m_iState (offset 1448) (type integer) (bits 8)
    -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponCrowbar:
 Sub-Class Table (1 Deep): DT_WeaponCrowbar
  Sub-Class Table (2 Deep): DT_BaseHL2MPBludgeonWeapon
   Sub-Class Table (3 Deep): DT_BaseHL2MPCombatWeapon
    Sub-Class Table (4 Deep): DT_WeaponHL2MPBase
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
      -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
     -Member: m_iState (offset 1448) (type integer) (bits 8)
     -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponCubemap:
 Sub-Class Table (1 Deep): DT_WeaponCubemap
  Sub-Class Table (2 Deep): DT_BaseCombatWeapon
   Sub-Class Table (3 Deep): DT_BaseAnimating
    Sub-Class Table (4 Deep): DT_BaseEntity
     Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
     -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
    -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
    -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
    -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
     Sub-Class Table (5 Deep): DT_CollisionProperty
     -Member: m_vecMins (offset 8) (type vector) (bits 0)
     -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
     -Member: m_nSolidType (offset 41) (type integer) (bits 3)
     -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
     -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
     -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
     -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
     -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
    -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
    -Member: m_fEffects (offset 108) (type integer) (bits 10)
    -Member: m_clrRender (offset 32) (type integer) (bits 32)
    -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
    -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
    -Member: m_flElasticity (offset 896) (type float) (bits 0)
    -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
    -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
    -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
    -Member: moveparent (offset 480) (type integer) (bits 21)
    -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
    -Member: movetype (offset 478) (type integer) (bits 4)
    -Member: movecollide (offset 479) (type integer) (bits 3)
    -Member: m_angRotation (offset 1064) (type vector) (bits 13)
    -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
     Sub-Class Table (5 Deep): DT_PredictableId
     -Member: m_PredictableID (offset 52) (type integer) (bits 31)
     -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
    -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
    -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
    -Member: TargetDescription (offset 112) (type string) (bits 0)
   -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
   -Member: m_vecForce (offset 1116) (type vector) (bits 0)
   -Member: m_nSkin (offset 1128) (type integer) (bits 10)
   -Member: m_nBody (offset 1132) (type integer) (bits 32)
   -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
   -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
    Sub-Class Table (4 Deep): m_flPoseParameter
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
    -Member: 004 (offset 16) (type float) (bits 11)
    -Member: 005 (offset 20) (type float) (bits 11)
    -Member: 006 (offset 24) (type float) (bits 11)
    -Member: 007 (offset 28) (type float) (bits 11)
    -Member: 008 (offset 32) (type float) (bits 11)
    -Member: 009 (offset 36) (type float) (bits 11)
    -Member: 010 (offset 40) (type float) (bits 11)
    -Member: 011 (offset 44) (type float) (bits 11)
    -Member: 012 (offset 48) (type float) (bits 11)
    -Member: 013 (offset 52) (type float) (bits 11)
    -Member: 014 (offset 56) (type float) (bits 11)
    -Member: 015 (offset 60) (type float) (bits 11)
    -Member: 016 (offset 64) (type float) (bits 11)
    -Member: 017 (offset 68) (type float) (bits 11)
    -Member: 018 (offset 72) (type float) (bits 11)
    -Member: 019 (offset 76) (type float) (bits 11)
    -Member: 020 (offset 80) (type float) (bits 11)
    -Member: 021 (offset 84) (type float) (bits 11)
    -Member: 022 (offset 88) (type float) (bits 11)
    -Member: 023 (offset 92) (type float) (bits 11)
   -Member: m_nSequence (offset 1192) (type integer) (bits 11)
   -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
    Sub-Class Table (4 Deep): m_flEncodedController
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
   -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
   -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
   -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
   -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
   -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
   -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
   -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
    Sub-Class Table (4 Deep): DT_ServerAnimationData
    -Member: m_flCycle (offset 1188) (type float) (bits 15)
   -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
   -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
   -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
   Sub-Class Table (3 Deep): DT_LocalWeaponData
   -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
   -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
   -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
   -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
   -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
   -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
   Sub-Class Table (3 Deep): DT_LocalActiveWeaponData
   -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
   -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
   -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
   -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
  -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
  -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
  -Member: m_iState (offset 1448) (type integer) (bits 8)
  -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponCycler:
 Sub-Class Table (1 Deep): DT_WeaponCycler
  Sub-Class Table (2 Deep): DT_BaseCombatWeapon
   Sub-Class Table (3 Deep): DT_BaseAnimating
    Sub-Class Table (4 Deep): DT_BaseEntity
     Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
     -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
    -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
    -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
    -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
     Sub-Class Table (5 Deep): DT_CollisionProperty
     -Member: m_vecMins (offset 8) (type vector) (bits 0)
     -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
     -Member: m_nSolidType (offset 41) (type integer) (bits 3)
     -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
     -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
     -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
     -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
     -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
    -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
    -Member: m_fEffects (offset 108) (type integer) (bits 10)
    -Member: m_clrRender (offset 32) (type integer) (bits 32)
    -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
    -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
    -Member: m_flElasticity (offset 896) (type float) (bits 0)
    -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
    -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
    -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
    -Member: moveparent (offset 480) (type integer) (bits 21)
    -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
    -Member: movetype (offset 478) (type integer) (bits 4)
    -Member: movecollide (offset 479) (type integer) (bits 3)
    -Member: m_angRotation (offset 1064) (type vector) (bits 13)
    -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
     Sub-Class Table (5 Deep): DT_PredictableId
     -Member: m_PredictableID (offset 52) (type integer) (bits 31)
     -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
    -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
    -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
    -Member: TargetDescription (offset 112) (type string) (bits 0)
   -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
   -Member: m_vecForce (offset 1116) (type vector) (bits 0)
   -Member: m_nSkin (offset 1128) (type integer) (bits 10)
   -Member: m_nBody (offset 1132) (type integer) (bits 32)
   -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
   -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
    Sub-Class Table (4 Deep): m_flPoseParameter
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
    -Member: 004 (offset 16) (type float) (bits 11)
    -Member: 005 (offset 20) (type float) (bits 11)
    -Member: 006 (offset 24) (type float) (bits 11)
    -Member: 007 (offset 28) (type float) (bits 11)
    -Member: 008 (offset 32) (type float) (bits 11)
    -Member: 009 (offset 36) (type float) (bits 11)
    -Member: 010 (offset 40) (type float) (bits 11)
    -Member: 011 (offset 44) (type float) (bits 11)
    -Member: 012 (offset 48) (type float) (bits 11)
    -Member: 013 (offset 52) (type float) (bits 11)
    -Member: 014 (offset 56) (type float) (bits 11)
    -Member: 015 (offset 60) (type float) (bits 11)
    -Member: 016 (offset 64) (type float) (bits 11)
    -Member: 017 (offset 68) (type float) (bits 11)
    -Member: 018 (offset 72) (type float) (bits 11)
    -Member: 019 (offset 76) (type float) (bits 11)
    -Member: 020 (offset 80) (type float) (bits 11)
    -Member: 021 (offset 84) (type float) (bits 11)
    -Member: 022 (offset 88) (type float) (bits 11)
    -Member: 023 (offset 92) (type float) (bits 11)
   -Member: m_nSequence (offset 1192) (type integer) (bits 11)
   -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
    Sub-Class Table (4 Deep): m_flEncodedController
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
   -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
   -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
   -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
   -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
   -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
   -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
   -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
    Sub-Class Table (4 Deep): DT_ServerAnimationData
    -Member: m_flCycle (offset 1188) (type float) (bits 15)
   -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
   -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
   -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
   Sub-Class Table (3 Deep): DT_LocalWeaponData
   -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
   -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
   -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
   -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
   -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
   -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
   Sub-Class Table (3 Deep): DT_LocalActiveWeaponData
   -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
   -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
   -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
   -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
  -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
  -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
  -Member: m_iState (offset 1448) (type integer) (bits 8)
  -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponEmptyHand:
 Sub-Class Table (1 Deep): DT_WeaponEmptyHand
  Sub-Class Table (2 Deep): DT_BaseHL2MPBludgeonWeapon
   Sub-Class Table (3 Deep): DT_BaseHL2MPCombatWeapon
    Sub-Class Table (4 Deep): DT_WeaponHL2MPBase
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
      -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
     -Member: m_iState (offset 1448) (type integer) (bits 8)
     -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponFrag:
 Sub-Class Table (1 Deep): DT_WeaponFrag
  Sub-Class Table (2 Deep): DT_ZPBaseHandGun
   Sub-Class Table (3 Deep): DT_WeaponHL2MPBase
    Sub-Class Table (4 Deep): DT_BaseCombatWeapon
     Sub-Class Table (5 Deep): DT_BaseAnimating
      Sub-Class Table (6 Deep): DT_BaseEntity
       Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
      -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
       Sub-Class Table (7 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 41) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
       -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
      -Member: m_fEffects (offset 108) (type integer) (bits 10)
      -Member: m_clrRender (offset 32) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
      -Member: m_flElasticity (offset 896) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
      -Member: moveparent (offset 480) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
      -Member: movetype (offset 478) (type integer) (bits 4)
      -Member: movecollide (offset 479) (type integer) (bits 3)
      -Member: m_angRotation (offset 1064) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
       Sub-Class Table (7 Deep): DT_PredictableId
       -Member: m_PredictableID (offset 52) (type integer) (bits 31)
       -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
      -Member: TargetDescription (offset 112) (type string) (bits 0)
     -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
     -Member: m_vecForce (offset 1116) (type vector) (bits 0)
     -Member: m_nSkin (offset 1128) (type integer) (bits 10)
     -Member: m_nBody (offset 1132) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
      Sub-Class Table (6 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1192) (type integer) (bits 11)
     -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
      Sub-Class Table (6 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
     -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
      Sub-Class Table (6 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1188) (type float) (bits 15)
     -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
     -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_LocalWeaponData
     -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
     -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
     -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
     Sub-Class Table (5 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
    -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
    -Member: m_iState (offset 1448) (type integer) (bits 8)
    -Member: m_hOwner (offset 1388) (type integer) (bits 21)
 -Member: m_bRedraw (offset 1640) (type integer) (bits 1)
 -Member: m_fDrawbackFinished (offset 1648) (type integer) (bits 1)
 -Member: m_AttackPaused (offset 1644) (type integer) (bits 32)
CWeaponFryingpan:
 Sub-Class Table (1 Deep): DT_WeaponFryingpan
  Sub-Class Table (2 Deep): DT_BaseHL2MPBludgeonWeapon
   Sub-Class Table (3 Deep): DT_BaseHL2MPCombatWeapon
    Sub-Class Table (4 Deep): DT_WeaponHL2MPBase
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
      -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
     -Member: m_iState (offset 1448) (type integer) (bits 8)
     -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponGlock:
 Sub-Class Table (1 Deep): DT_WeaponGlock
  Sub-Class Table (2 Deep): DT_ZPBaseHandGun
   Sub-Class Table (3 Deep): DT_WeaponHL2MPBase
    Sub-Class Table (4 Deep): DT_BaseCombatWeapon
     Sub-Class Table (5 Deep): DT_BaseAnimating
      Sub-Class Table (6 Deep): DT_BaseEntity
       Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
      -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
       Sub-Class Table (7 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 41) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
       -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
      -Member: m_fEffects (offset 108) (type integer) (bits 10)
      -Member: m_clrRender (offset 32) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
      -Member: m_flElasticity (offset 896) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
      -Member: moveparent (offset 480) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
      -Member: movetype (offset 478) (type integer) (bits 4)
      -Member: movecollide (offset 479) (type integer) (bits 3)
      -Member: m_angRotation (offset 1064) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
       Sub-Class Table (7 Deep): DT_PredictableId
       -Member: m_PredictableID (offset 52) (type integer) (bits 31)
       -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
      -Member: TargetDescription (offset 112) (type string) (bits 0)
     -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
     -Member: m_vecForce (offset 1116) (type vector) (bits 0)
     -Member: m_nSkin (offset 1128) (type integer) (bits 10)
     -Member: m_nBody (offset 1132) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
      Sub-Class Table (6 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1192) (type integer) (bits 11)
     -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
      Sub-Class Table (6 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
     -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
      Sub-Class Table (6 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1188) (type float) (bits 15)
     -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
     -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_LocalWeaponData
     -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
     -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
     -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
     Sub-Class Table (5 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
    -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
    -Member: m_iState (offset 1448) (type integer) (bits 8)
    -Member: m_hOwner (offset 1388) (type integer) (bits 21)
 -Member: m_flSoonestPrimaryAttack (offset 1640) (type float) (bits 0)
 -Member: m_flLastAttackTime (offset 1644) (type float) (bits 0)
 -Member: m_flAccuracyPenalty (offset 1648) (type float) (bits 0)
 -Member: m_nNumShotsFired (offset 1652) (type integer) (bits 32)
 -Member: m_iSemi (offset 1656) (type integer) (bits 32)
CWeaponGlock18c:
 Sub-Class Table (1 Deep): DT_WeaponGlock18c
  Sub-Class Table (2 Deep): DT_ZPBaseHandGun
   Sub-Class Table (3 Deep): DT_WeaponHL2MPBase
    Sub-Class Table (4 Deep): DT_BaseCombatWeapon
     Sub-Class Table (5 Deep): DT_BaseAnimating
      Sub-Class Table (6 Deep): DT_BaseEntity
       Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
      -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
       Sub-Class Table (7 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 41) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
       -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
      -Member: m_fEffects (offset 108) (type integer) (bits 10)
      -Member: m_clrRender (offset 32) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
      -Member: m_flElasticity (offset 896) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
      -Member: moveparent (offset 480) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
      -Member: movetype (offset 478) (type integer) (bits 4)
      -Member: movecollide (offset 479) (type integer) (bits 3)
      -Member: m_angRotation (offset 1064) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
       Sub-Class Table (7 Deep): DT_PredictableId
       -Member: m_PredictableID (offset 52) (type integer) (bits 31)
       -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
      -Member: TargetDescription (offset 112) (type string) (bits 0)
     -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
     -Member: m_vecForce (offset 1116) (type vector) (bits 0)
     -Member: m_nSkin (offset 1128) (type integer) (bits 10)
     -Member: m_nBody (offset 1132) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
      Sub-Class Table (6 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1192) (type integer) (bits 11)
     -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
      Sub-Class Table (6 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
     -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
      Sub-Class Table (6 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1188) (type float) (bits 15)
     -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
     -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_LocalWeaponData
     -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
     -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
     -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
     Sub-Class Table (5 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
    -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
    -Member: m_iState (offset 1448) (type integer) (bits 8)
    -Member: m_hOwner (offset 1388) (type integer) (bits 21)
 -Member: m_flSoonestPrimaryAttack (offset 1640) (type float) (bits 0)
 -Member: m_flLastAttackTime (offset 1644) (type float) (bits 0)
 -Member: m_flAccuracyPenalty (offset 1648) (type float) (bits 0)
 -Member: m_nNumShotsFired (offset 1652) (type integer) (bits 32)
 -Member: m_iSemi (offset 1656) (type integer) (bits 32)
CWeaponGolf:
 Sub-Class Table (1 Deep): DT_WeaponGolf
  Sub-Class Table (2 Deep): DT_BaseHL2MPBludgeonWeapon
   Sub-Class Table (3 Deep): DT_BaseHL2MPCombatWeapon
    Sub-Class Table (4 Deep): DT_WeaponHL2MPBase
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
      -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
     -Member: m_iState (offset 1448) (type integer) (bits 8)
     -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponHammer:
 Sub-Class Table (1 Deep): DT_WeaponHammer
  Sub-Class Table (2 Deep): DT_BaseHL2MPBludgeonWeapon
   Sub-Class Table (3 Deep): DT_BaseHL2MPCombatWeapon
    Sub-Class Table (4 Deep): DT_WeaponHL2MPBase
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
      -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
     -Member: m_iState (offset 1448) (type integer) (bits 8)
     -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponHL2MPBase:
 Sub-Class Table (1 Deep): DT_WeaponHL2MPBase
  Sub-Class Table (2 Deep): DT_BaseCombatWeapon
   Sub-Class Table (3 Deep): DT_BaseAnimating
    Sub-Class Table (4 Deep): DT_BaseEntity
     Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
     -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
    -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
    -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
    -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
     Sub-Class Table (5 Deep): DT_CollisionProperty
     -Member: m_vecMins (offset 8) (type vector) (bits 0)
     -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
     -Member: m_nSolidType (offset 41) (type integer) (bits 3)
     -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
     -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
     -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
     -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
     -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
    -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
    -Member: m_fEffects (offset 108) (type integer) (bits 10)
    -Member: m_clrRender (offset 32) (type integer) (bits 32)
    -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
    -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
    -Member: m_flElasticity (offset 896) (type float) (bits 0)
    -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
    -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
    -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
    -Member: moveparent (offset 480) (type integer) (bits 21)
    -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
    -Member: movetype (offset 478) (type integer) (bits 4)
    -Member: movecollide (offset 479) (type integer) (bits 3)
    -Member: m_angRotation (offset 1064) (type vector) (bits 13)
    -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
     Sub-Class Table (5 Deep): DT_PredictableId
     -Member: m_PredictableID (offset 52) (type integer) (bits 31)
     -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
    -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
    -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
    -Member: TargetDescription (offset 112) (type string) (bits 0)
   -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
   -Member: m_vecForce (offset 1116) (type vector) (bits 0)
   -Member: m_nSkin (offset 1128) (type integer) (bits 10)
   -Member: m_nBody (offset 1132) (type integer) (bits 32)
   -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
   -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
    Sub-Class Table (4 Deep): m_flPoseParameter
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
    -Member: 004 (offset 16) (type float) (bits 11)
    -Member: 005 (offset 20) (type float) (bits 11)
    -Member: 006 (offset 24) (type float) (bits 11)
    -Member: 007 (offset 28) (type float) (bits 11)
    -Member: 008 (offset 32) (type float) (bits 11)
    -Member: 009 (offset 36) (type float) (bits 11)
    -Member: 010 (offset 40) (type float) (bits 11)
    -Member: 011 (offset 44) (type float) (bits 11)
    -Member: 012 (offset 48) (type float) (bits 11)
    -Member: 013 (offset 52) (type float) (bits 11)
    -Member: 014 (offset 56) (type float) (bits 11)
    -Member: 015 (offset 60) (type float) (bits 11)
    -Member: 016 (offset 64) (type float) (bits 11)
    -Member: 017 (offset 68) (type float) (bits 11)
    -Member: 018 (offset 72) (type float) (bits 11)
    -Member: 019 (offset 76) (type float) (bits 11)
    -Member: 020 (offset 80) (type float) (bits 11)
    -Member: 021 (offset 84) (type float) (bits 11)
    -Member: 022 (offset 88) (type float) (bits 11)
    -Member: 023 (offset 92) (type float) (bits 11)
   -Member: m_nSequence (offset 1192) (type integer) (bits 11)
   -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
    Sub-Class Table (4 Deep): m_flEncodedController
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
   -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
   -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
   -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
   -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
   -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
   -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
   -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
    Sub-Class Table (4 Deep): DT_ServerAnimationData
    -Member: m_flCycle (offset 1188) (type float) (bits 15)
   -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
   -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
   -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
   Sub-Class Table (3 Deep): DT_LocalWeaponData
   -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
   -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
   -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
   -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
   -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
   -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
   Sub-Class Table (3 Deep): DT_LocalActiveWeaponData
   -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
   -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
   -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
   -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
  -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
  -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
  -Member: m_iState (offset 1448) (type integer) (bits 8)
  -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponKeyboard:
 Sub-Class Table (1 Deep): DT_WeaponKeyboard
  Sub-Class Table (2 Deep): DT_BaseHL2MPBludgeonWeapon
   Sub-Class Table (3 Deep): DT_BaseHL2MPCombatWeapon
    Sub-Class Table (4 Deep): DT_WeaponHL2MPBase
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
      -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
     -Member: m_iState (offset 1448) (type integer) (bits 8)
     -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponMachete:
 Sub-Class Table (1 Deep): DT_WeaponMachete
  Sub-Class Table (2 Deep): DT_BaseHL2MPBludgeonWeapon
   Sub-Class Table (3 Deep): DT_BaseHL2MPCombatWeapon
    Sub-Class Table (4 Deep): DT_WeaponHL2MPBase
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
      -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
     -Member: m_iState (offset 1448) (type integer) (bits 8)
     -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponMP5:
 Sub-Class Table (1 Deep): DT_WeaponMP5
  Sub-Class Table (2 Deep): DT_HL2MPMachineGun
   Sub-Class Table (3 Deep): DT_WeaponHL2MPBase
    Sub-Class Table (4 Deep): DT_BaseCombatWeapon
     Sub-Class Table (5 Deep): DT_BaseAnimating
      Sub-Class Table (6 Deep): DT_BaseEntity
       Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
      -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
       Sub-Class Table (7 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 41) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
       -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
      -Member: m_fEffects (offset 108) (type integer) (bits 10)
      -Member: m_clrRender (offset 32) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
      -Member: m_flElasticity (offset 896) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
      -Member: moveparent (offset 480) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
      -Member: movetype (offset 478) (type integer) (bits 4)
      -Member: movecollide (offset 479) (type integer) (bits 3)
      -Member: m_angRotation (offset 1064) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
       Sub-Class Table (7 Deep): DT_PredictableId
       -Member: m_PredictableID (offset 52) (type integer) (bits 31)
       -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
      -Member: TargetDescription (offset 112) (type string) (bits 0)
     -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
     -Member: m_vecForce (offset 1116) (type vector) (bits 0)
     -Member: m_nSkin (offset 1128) (type integer) (bits 10)
     -Member: m_nBody (offset 1132) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
      Sub-Class Table (6 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1192) (type integer) (bits 11)
     -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
      Sub-Class Table (6 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
     -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
      Sub-Class Table (6 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1188) (type float) (bits 15)
     -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
     -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_LocalWeaponData
     -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
     -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
     -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
     Sub-Class Table (5 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
    -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
    -Member: m_iState (offset 1448) (type integer) (bits 8)
    -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponPhysCannon:
 Sub-Class Table (1 Deep): DT_WeaponPhysCannon
  Sub-Class Table (2 Deep): DT_BaseHL2MPCombatWeapon
   Sub-Class Table (3 Deep): DT_WeaponHL2MPBase
    Sub-Class Table (4 Deep): DT_BaseCombatWeapon
     Sub-Class Table (5 Deep): DT_BaseAnimating
      Sub-Class Table (6 Deep): DT_BaseEntity
       Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
      -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
       Sub-Class Table (7 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 41) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
       -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
      -Member: m_fEffects (offset 108) (type integer) (bits 10)
      -Member: m_clrRender (offset 32) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
      -Member: m_flElasticity (offset 896) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
      -Member: moveparent (offset 480) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
      -Member: movetype (offset 478) (type integer) (bits 4)
      -Member: movecollide (offset 479) (type integer) (bits 3)
      -Member: m_angRotation (offset 1064) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
       Sub-Class Table (7 Deep): DT_PredictableId
       -Member: m_PredictableID (offset 52) (type integer) (bits 31)
       -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
      -Member: TargetDescription (offset 112) (type string) (bits 0)
     -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
     -Member: m_vecForce (offset 1116) (type vector) (bits 0)
     -Member: m_nSkin (offset 1128) (type integer) (bits 10)
     -Member: m_nBody (offset 1132) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
      Sub-Class Table (6 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1192) (type integer) (bits 11)
     -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
      Sub-Class Table (6 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
     -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
      Sub-Class Table (6 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1188) (type float) (bits 15)
     -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
     -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_LocalWeaponData
     -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
     -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
     -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
     Sub-Class Table (5 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
    -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
    -Member: m_iState (offset 1448) (type integer) (bits 8)
    -Member: m_hOwner (offset 1388) (type integer) (bits 21)
 -Member: m_bActive (offset 1700) (type integer) (bits 1)
 -Member: m_hAttachedObject (offset 1676) (type integer) (bits 21)
 -Member: m_attachedPositionObjectSpace (offset 1664) (type vector) (bits 0)
 -Member: m_attachedAnglesPlayerSpace[0] (offset 1652) (type float) (bits 11)
 -Member: m_attachedAnglesPlayerSpace[1] (offset 1656) (type float) (bits 11)
 -Member: m_attachedAnglesPlayerSpace[2] (offset 1660) (type float) (bits 11)
 -Member: m_EffectState (offset 1704) (type integer) (bits 32)
 -Member: m_bOpen (offset 1708) (type integer) (bits 1)
CWeaponPipe:
 Sub-Class Table (1 Deep): DT_WeaponPipe
  Sub-Class Table (2 Deep): DT_BaseHL2MPBludgeonWeapon
   Sub-Class Table (3 Deep): DT_BaseHL2MPCombatWeapon
    Sub-Class Table (4 Deep): DT_WeaponHL2MPBase
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
      -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
     -Member: m_iState (offset 1448) (type integer) (bits 8)
     -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponPlank:
 Sub-Class Table (1 Deep): DT_WeaponPlank
  Sub-Class Table (2 Deep): DT_BaseHL2MPBludgeonWeapon
   Sub-Class Table (3 Deep): DT_BaseHL2MPCombatWeapon
    Sub-Class Table (4 Deep): DT_WeaponHL2MPBase
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
      -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
     -Member: m_iState (offset 1448) (type integer) (bits 8)
     -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponPot:
 Sub-Class Table (1 Deep): DT_WeaponPot
  Sub-Class Table (2 Deep): DT_BaseHL2MPBludgeonWeapon
   Sub-Class Table (3 Deep): DT_BaseHL2MPCombatWeapon
    Sub-Class Table (4 Deep): DT_WeaponHL2MPBase
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
      -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
     -Member: m_iState (offset 1448) (type integer) (bits 8)
     -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponPpk:
 Sub-Class Table (1 Deep): DT_WeaponPpk
  Sub-Class Table (2 Deep): DT_ZPBaseHandGun
   Sub-Class Table (3 Deep): DT_WeaponHL2MPBase
    Sub-Class Table (4 Deep): DT_BaseCombatWeapon
     Sub-Class Table (5 Deep): DT_BaseAnimating
      Sub-Class Table (6 Deep): DT_BaseEntity
       Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
      -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
       Sub-Class Table (7 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 41) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
       -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
      -Member: m_fEffects (offset 108) (type integer) (bits 10)
      -Member: m_clrRender (offset 32) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
      -Member: m_flElasticity (offset 896) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
      -Member: moveparent (offset 480) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
      -Member: movetype (offset 478) (type integer) (bits 4)
      -Member: movecollide (offset 479) (type integer) (bits 3)
      -Member: m_angRotation (offset 1064) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
       Sub-Class Table (7 Deep): DT_PredictableId
       -Member: m_PredictableID (offset 52) (type integer) (bits 31)
       -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
      -Member: TargetDescription (offset 112) (type string) (bits 0)
     -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
     -Member: m_vecForce (offset 1116) (type vector) (bits 0)
     -Member: m_nSkin (offset 1128) (type integer) (bits 10)
     -Member: m_nBody (offset 1132) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
      Sub-Class Table (6 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1192) (type integer) (bits 11)
     -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
      Sub-Class Table (6 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
     -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
      Sub-Class Table (6 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1188) (type float) (bits 15)
     -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
     -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_LocalWeaponData
     -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
     -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
     -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
     Sub-Class Table (5 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
    -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
    -Member: m_iState (offset 1448) (type integer) (bits 8)
    -Member: m_hOwner (offset 1388) (type integer) (bits 21)
 -Member: m_flSoonestPrimaryAttack (offset 1640) (type float) (bits 0)
 -Member: m_flLastAttackTime (offset 1644) (type float) (bits 0)
 -Member: m_flAccuracyPenalty (offset 1648) (type float) (bits 0)
 -Member: m_nNumShotsFired (offset 1652) (type integer) (bits 32)
CWeaponRacket:
 Sub-Class Table (1 Deep): DT_WeaponRacket
  Sub-Class Table (2 Deep): DT_BaseHL2MPBludgeonWeapon
   Sub-Class Table (3 Deep): DT_BaseHL2MPCombatWeapon
    Sub-Class Table (4 Deep): DT_WeaponHL2MPBase
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
      -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
     -Member: m_iState (offset 1448) (type integer) (bits 8)
     -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponRemmy:
 Sub-Class Table (1 Deep): DT_WeaponRemmy
  Sub-Class Table (2 Deep): DT_ZPBaseShotgun
   Sub-Class Table (3 Deep): DT_WeaponHL2MPBase
    Sub-Class Table (4 Deep): DT_BaseCombatWeapon
     Sub-Class Table (5 Deep): DT_BaseAnimating
      Sub-Class Table (6 Deep): DT_BaseEntity
       Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
      -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
       Sub-Class Table (7 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 41) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
       -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
      -Member: m_fEffects (offset 108) (type integer) (bits 10)
      -Member: m_clrRender (offset 32) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
      -Member: m_flElasticity (offset 896) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
      -Member: moveparent (offset 480) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
      -Member: movetype (offset 478) (type integer) (bits 4)
      -Member: movecollide (offset 479) (type integer) (bits 3)
      -Member: m_angRotation (offset 1064) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
       Sub-Class Table (7 Deep): DT_PredictableId
       -Member: m_PredictableID (offset 52) (type integer) (bits 31)
       -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
      -Member: TargetDescription (offset 112) (type string) (bits 0)
     -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
     -Member: m_vecForce (offset 1116) (type vector) (bits 0)
     -Member: m_nSkin (offset 1128) (type integer) (bits 10)
     -Member: m_nBody (offset 1132) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
      Sub-Class Table (6 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1192) (type integer) (bits 11)
     -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
      Sub-Class Table (6 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
     -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
      Sub-Class Table (6 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1188) (type float) (bits 15)
     -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
     -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_LocalWeaponData
     -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
     -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
     -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
     Sub-Class Table (5 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
    -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
    -Member: m_iState (offset 1448) (type integer) (bits 8)
    -Member: m_hOwner (offset 1388) (type integer) (bits 21)
 -Member: m_bNeedPump (offset 1640) (type integer) (bits 1)
 -Member: m_bDelayedFire1 (offset 1641) (type integer) (bits 1)
 -Member: m_bDelayedFire2 (offset 1642) (type integer) (bits 1)
 -Member: m_bDelayedReload (offset 1643) (type integer) (bits 1)
CWeaponRevolver:
 Sub-Class Table (1 Deep): DT_WeaponRevolver
  Sub-Class Table (2 Deep): DT_BaseHL2MPCombatWeapon
   Sub-Class Table (3 Deep): DT_WeaponHL2MPBase
    Sub-Class Table (4 Deep): DT_BaseCombatWeapon
     Sub-Class Table (5 Deep): DT_BaseAnimating
      Sub-Class Table (6 Deep): DT_BaseEntity
       Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
      -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
       Sub-Class Table (7 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 41) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
       -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
      -Member: m_fEffects (offset 108) (type integer) (bits 10)
      -Member: m_clrRender (offset 32) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
      -Member: m_flElasticity (offset 896) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
      -Member: moveparent (offset 480) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
      -Member: movetype (offset 478) (type integer) (bits 4)
      -Member: movecollide (offset 479) (type integer) (bits 3)
      -Member: m_angRotation (offset 1064) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
       Sub-Class Table (7 Deep): DT_PredictableId
       -Member: m_PredictableID (offset 52) (type integer) (bits 31)
       -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
      -Member: TargetDescription (offset 112) (type string) (bits 0)
     -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
     -Member: m_vecForce (offset 1116) (type vector) (bits 0)
     -Member: m_nSkin (offset 1128) (type integer) (bits 10)
     -Member: m_nBody (offset 1132) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
      Sub-Class Table (6 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1192) (type integer) (bits 11)
     -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
      Sub-Class Table (6 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
     -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
      Sub-Class Table (6 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1188) (type float) (bits 15)
     -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
     -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_LocalWeaponData
     -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
     -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
     -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
     Sub-Class Table (5 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
    -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
    -Member: m_iState (offset 1448) (type integer) (bits 8)
    -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponShovel:
 Sub-Class Table (1 Deep): DT_WeaponShovel
  Sub-Class Table (2 Deep): DT_BaseHL2MPBludgeonWeapon
   Sub-Class Table (3 Deep): DT_BaseHL2MPCombatWeapon
    Sub-Class Table (4 Deep): DT_WeaponHL2MPBase
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
      -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
     -Member: m_iState (offset 1448) (type integer) (bits 8)
     -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponSledgehammer:
 Sub-Class Table (1 Deep): DT_WeaponSledgehammer
  Sub-Class Table (2 Deep): DT_BaseHL2MPBludgeonWeapon
   Sub-Class Table (3 Deep): DT_BaseHL2MPCombatWeapon
    Sub-Class Table (4 Deep): DT_WeaponHL2MPBase
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
      -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
     -Member: m_iState (offset 1448) (type integer) (bits 8)
     -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponSpanner:
 Sub-Class Table (1 Deep): DT_WeaponSpanner
  Sub-Class Table (2 Deep): DT_BaseHL2MPBludgeonWeapon
   Sub-Class Table (3 Deep): DT_BaseHL2MPCombatWeapon
    Sub-Class Table (4 Deep): DT_WeaponHL2MPBase
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
      -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
     -Member: m_iState (offset 1448) (type integer) (bits 8)
     -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponSupershorty:
 Sub-Class Table (1 Deep): DT_WeaponSupershorty
  Sub-Class Table (2 Deep): DT_ZPBaseShotgun
   Sub-Class Table (3 Deep): DT_WeaponHL2MPBase
    Sub-Class Table (4 Deep): DT_BaseCombatWeapon
     Sub-Class Table (5 Deep): DT_BaseAnimating
      Sub-Class Table (6 Deep): DT_BaseEntity
       Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
      -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
       Sub-Class Table (7 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 41) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
       -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
      -Member: m_fEffects (offset 108) (type integer) (bits 10)
      -Member: m_clrRender (offset 32) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
      -Member: m_flElasticity (offset 896) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
      -Member: moveparent (offset 480) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
      -Member: movetype (offset 478) (type integer) (bits 4)
      -Member: movecollide (offset 479) (type integer) (bits 3)
      -Member: m_angRotation (offset 1064) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
       Sub-Class Table (7 Deep): DT_PredictableId
       -Member: m_PredictableID (offset 52) (type integer) (bits 31)
       -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
      -Member: TargetDescription (offset 112) (type string) (bits 0)
     -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
     -Member: m_vecForce (offset 1116) (type vector) (bits 0)
     -Member: m_nSkin (offset 1128) (type integer) (bits 10)
     -Member: m_nBody (offset 1132) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
      Sub-Class Table (6 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1192) (type integer) (bits 11)
     -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
      Sub-Class Table (6 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
     -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
      Sub-Class Table (6 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1188) (type float) (bits 15)
     -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
     -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_LocalWeaponData
     -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
     -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
     -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
     Sub-Class Table (5 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
    -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
    -Member: m_iState (offset 1448) (type integer) (bits 8)
    -Member: m_hOwner (offset 1388) (type integer) (bits 21)
 -Member: m_bNeedPump (offset 1640) (type integer) (bits 1)
 -Member: m_bDelayedFire1 (offset 1641) (type integer) (bits 1)
 -Member: m_bDelayedFire2 (offset 1642) (type integer) (bits 1)
 -Member: m_bDelayedReload (offset 1643) (type integer) (bits 1)
CWeaponTireiron:
 Sub-Class Table (1 Deep): DT_WeaponTireiron
  Sub-Class Table (2 Deep): DT_BaseHL2MPBludgeonWeapon
   Sub-Class Table (3 Deep): DT_BaseHL2MPCombatWeapon
    Sub-Class Table (4 Deep): DT_WeaponHL2MPBase
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
      -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
     -Member: m_iState (offset 1448) (type integer) (bits 8)
     -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponTorque:
 Sub-Class Table (1 Deep): DT_WeaponTorque
  Sub-Class Table (2 Deep): DT_BaseHL2MPBludgeonWeapon
   Sub-Class Table (3 Deep): DT_BaseHL2MPCombatWeapon
    Sub-Class Table (4 Deep): DT_WeaponHL2MPBase
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimating
       Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
       -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
        Sub-Class Table (8 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 41) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
        -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
       -Member: m_fEffects (offset 108) (type integer) (bits 10)
       -Member: m_clrRender (offset 32) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
       -Member: m_flElasticity (offset 896) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
       -Member: moveparent (offset 480) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
       -Member: movetype (offset 478) (type integer) (bits 4)
       -Member: movecollide (offset 479) (type integer) (bits 3)
       -Member: m_angRotation (offset 1064) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_PredictableId
        -Member: m_PredictableID (offset 52) (type integer) (bits 31)
        -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
       -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
       -Member: TargetDescription (offset 112) (type string) (bits 0)
      -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
      -Member: m_vecForce (offset 1116) (type vector) (bits 0)
      -Member: m_nSkin (offset 1128) (type integer) (bits 10)
      -Member: m_nBody (offset 1132) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
       Sub-Class Table (7 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1192) (type integer) (bits 11)
      -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
       Sub-Class Table (7 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
      -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1188) (type float) (bits 15)
      -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
      -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
      -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
     -Member: m_iState (offset 1448) (type integer) (bits 8)
     -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CWeaponUsp:
 Sub-Class Table (1 Deep): DT_WeaponUsp
  Sub-Class Table (2 Deep): DT_ZPBaseHandGun
   Sub-Class Table (3 Deep): DT_WeaponHL2MPBase
    Sub-Class Table (4 Deep): DT_BaseCombatWeapon
     Sub-Class Table (5 Deep): DT_BaseAnimating
      Sub-Class Table (6 Deep): DT_BaseEntity
       Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
      -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
       Sub-Class Table (7 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 41) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
       -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
      -Member: m_fEffects (offset 108) (type integer) (bits 10)
      -Member: m_clrRender (offset 32) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
      -Member: m_flElasticity (offset 896) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
      -Member: moveparent (offset 480) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
      -Member: movetype (offset 478) (type integer) (bits 4)
      -Member: movecollide (offset 479) (type integer) (bits 3)
      -Member: m_angRotation (offset 1064) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
       Sub-Class Table (7 Deep): DT_PredictableId
       -Member: m_PredictableID (offset 52) (type integer) (bits 31)
       -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
      -Member: TargetDescription (offset 112) (type string) (bits 0)
     -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
     -Member: m_vecForce (offset 1116) (type vector) (bits 0)
     -Member: m_nSkin (offset 1128) (type integer) (bits 10)
     -Member: m_nBody (offset 1132) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
      Sub-Class Table (6 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1192) (type integer) (bits 11)
     -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
      Sub-Class Table (6 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
     -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
      Sub-Class Table (6 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1188) (type float) (bits 15)
     -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
     -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_LocalWeaponData
     -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
     -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
     -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
     Sub-Class Table (5 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
    -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
    -Member: m_iState (offset 1448) (type integer) (bits 8)
    -Member: m_hOwner (offset 1388) (type integer) (bits 21)
 -Member: m_flSoonestPrimaryAttack (offset 1640) (type float) (bits 0)
 -Member: m_flLastAttackTime (offset 1644) (type float) (bits 0)
 -Member: m_flAccuracyPenalty (offset 1648) (type float) (bits 0)
 -Member: m_nNumShotsFired (offset 1652) (type integer) (bits 32)
CWorld:
 Sub-Class Table (1 Deep): DT_WORLD
  Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 41) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
   -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
  -Member: m_fEffects (offset 108) (type integer) (bits 10)
  -Member: m_clrRender (offset 32) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
  -Member: m_flElasticity (offset 896) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
  -Member: moveparent (offset 480) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
  -Member: movetype (offset 478) (type integer) (bits 4)
  -Member: movecollide (offset 479) (type integer) (bits 3)
  -Member: m_angRotation (offset 1064) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_PredictableId
   -Member: m_PredictableID (offset 52) (type integer) (bits 31)
   -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
  -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_flWaveHeight (offset 1108) (type float) (bits 8)
 -Member: m_WorldMins (offset 1112) (type vector) (bits 0)
 -Member: m_WorldMaxs (offset 1124) (type vector) (bits 0)
 -Member: m_bStartDark (offset 1156) (type integer) (bits 1)
 -Member: m_flMaxOccludeeArea (offset 1136) (type float) (bits 0)
 -Member: m_flMinOccluderArea (offset 1140) (type float) (bits 0)
 -Member: m_flMaxPropScreenSpaceWidth (offset 1148) (type float) (bits 0)
 -Member: m_flMinPropScreenSpaceWidth (offset 1144) (type float) (bits 0)
 -Member: m_iszDetailSpriteMaterial (offset 1152) (type string) (bits 0)
 -Member: m_bColdWorld (offset 1157) (type integer) (bits 1)
CZPBaseHandGun:
 Sub-Class Table (1 Deep): DT_ZPBaseHandGun
  Sub-Class Table (2 Deep): DT_WeaponHL2MPBase
   Sub-Class Table (3 Deep): DT_BaseCombatWeapon
    Sub-Class Table (4 Deep): DT_BaseAnimating
     Sub-Class Table (5 Deep): DT_BaseEntity
      Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
      -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
     -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
     -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
     -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
      Sub-Class Table (6 Deep): DT_CollisionProperty
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: m_nSolidType (offset 41) (type integer) (bits 3)
      -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
      -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
      -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
     -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
     -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
     -Member: m_fEffects (offset 108) (type integer) (bits 10)
     -Member: m_clrRender (offset 32) (type integer) (bits 32)
     -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
     -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
     -Member: m_flElasticity (offset 896) (type float) (bits 0)
     -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
     -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
     -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
     -Member: moveparent (offset 480) (type integer) (bits 21)
     -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
     -Member: movetype (offset 478) (type integer) (bits 4)
     -Member: movecollide (offset 479) (type integer) (bits 3)
     -Member: m_angRotation (offset 1064) (type vector) (bits 13)
     -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_PredictableId
      -Member: m_PredictableID (offset 52) (type integer) (bits 31)
      -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
     -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
     -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
     -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
     -Member: TargetDescription (offset 112) (type string) (bits 0)
    -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
    -Member: m_vecForce (offset 1116) (type vector) (bits 0)
    -Member: m_nSkin (offset 1128) (type integer) (bits 10)
    -Member: m_nBody (offset 1132) (type integer) (bits 32)
    -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
    -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
     Sub-Class Table (5 Deep): m_flPoseParameter
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
     -Member: 004 (offset 16) (type float) (bits 11)
     -Member: 005 (offset 20) (type float) (bits 11)
     -Member: 006 (offset 24) (type float) (bits 11)
     -Member: 007 (offset 28) (type float) (bits 11)
     -Member: 008 (offset 32) (type float) (bits 11)
     -Member: 009 (offset 36) (type float) (bits 11)
     -Member: 010 (offset 40) (type float) (bits 11)
     -Member: 011 (offset 44) (type float) (bits 11)
     -Member: 012 (offset 48) (type float) (bits 11)
     -Member: 013 (offset 52) (type float) (bits 11)
     -Member: 014 (offset 56) (type float) (bits 11)
     -Member: 015 (offset 60) (type float) (bits 11)
     -Member: 016 (offset 64) (type float) (bits 11)
     -Member: 017 (offset 68) (type float) (bits 11)
     -Member: 018 (offset 72) (type float) (bits 11)
     -Member: 019 (offset 76) (type float) (bits 11)
     -Member: 020 (offset 80) (type float) (bits 11)
     -Member: 021 (offset 84) (type float) (bits 11)
     -Member: 022 (offset 88) (type float) (bits 11)
     -Member: 023 (offset 92) (type float) (bits 11)
    -Member: m_nSequence (offset 1192) (type integer) (bits 11)
    -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
     Sub-Class Table (5 Deep): m_flEncodedController
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
    -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
    -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
    -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
    -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
    -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
    -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
    -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
     Sub-Class Table (5 Deep): DT_ServerAnimationData
     -Member: m_flCycle (offset 1188) (type float) (bits 15)
    -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
    -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_LocalWeaponData
    -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
    -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
    -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
    -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
    -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
    -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
    Sub-Class Table (4 Deep): DT_LocalActiveWeaponData
    -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
    -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
    -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
    -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
   -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
   -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
   -Member: m_iState (offset 1448) (type integer) (bits 8)
   -Member: m_hOwner (offset 1388) (type integer) (bits 21)
CZPBaseShotgun:
 Sub-Class Table (1 Deep): DT_ZPBaseShotgun
  Sub-Class Table (2 Deep): DT_WeaponHL2MPBase
   Sub-Class Table (3 Deep): DT_BaseCombatWeapon
    Sub-Class Table (4 Deep): DT_BaseAnimating
     Sub-Class Table (5 Deep): DT_BaseEntity
      Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
      -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
     -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
     -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
     -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
      Sub-Class Table (6 Deep): DT_CollisionProperty
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: m_nSolidType (offset 41) (type integer) (bits 3)
      -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
      -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
      -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
     -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
     -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
     -Member: m_fEffects (offset 108) (type integer) (bits 10)
     -Member: m_clrRender (offset 32) (type integer) (bits 32)
     -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
     -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
     -Member: m_flElasticity (offset 896) (type float) (bits 0)
     -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
     -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
     -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
     -Member: moveparent (offset 480) (type integer) (bits 21)
     -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
     -Member: movetype (offset 478) (type integer) (bits 4)
     -Member: movecollide (offset 479) (type integer) (bits 3)
     -Member: m_angRotation (offset 1064) (type vector) (bits 13)
     -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_PredictableId
      -Member: m_PredictableID (offset 52) (type integer) (bits 31)
      -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
     -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
     -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
     -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
     -Member: TargetDescription (offset 112) (type string) (bits 0)
    -Member: m_nForceBone (offset 1112) (type integer) (bits 8)
    -Member: m_vecForce (offset 1116) (type vector) (bits 0)
    -Member: m_nSkin (offset 1128) (type integer) (bits 10)
    -Member: m_nBody (offset 1132) (type integer) (bits 32)
    -Member: m_nHitboxSet (offset 1136) (type integer) (bits 2)
    -Member: m_flModelWidthScale (offset 1140) (type float) (bits 6)
     Sub-Class Table (5 Deep): m_flPoseParameter
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
     -Member: 004 (offset 16) (type float) (bits 11)
     -Member: 005 (offset 20) (type float) (bits 11)
     -Member: 006 (offset 24) (type float) (bits 11)
     -Member: 007 (offset 28) (type float) (bits 11)
     -Member: 008 (offset 32) (type float) (bits 11)
     -Member: 009 (offset 36) (type float) (bits 11)
     -Member: 010 (offset 40) (type float) (bits 11)
     -Member: 011 (offset 44) (type float) (bits 11)
     -Member: 012 (offset 48) (type float) (bits 11)
     -Member: 013 (offset 52) (type float) (bits 11)
     -Member: 014 (offset 56) (type float) (bits 11)
     -Member: 015 (offset 60) (type float) (bits 11)
     -Member: 016 (offset 64) (type float) (bits 11)
     -Member: 017 (offset 68) (type float) (bits 11)
     -Member: 018 (offset 72) (type float) (bits 11)
     -Member: 019 (offset 76) (type float) (bits 11)
     -Member: 020 (offset 80) (type float) (bits 11)
     -Member: 021 (offset 84) (type float) (bits 11)
     -Member: 022 (offset 88) (type float) (bits 11)
     -Member: 023 (offset 92) (type float) (bits 11)
    -Member: m_nSequence (offset 1192) (type integer) (bits 11)
    -Member: m_flPlaybackRate (offset 1144) (type float) (bits 8)
     Sub-Class Table (5 Deep): m_flEncodedController
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
    -Member: m_bClientSideAnimation (offset 1308) (type integer) (bits 1)
    -Member: m_bClientSideFrameReset (offset 1309) (type integer) (bits 1)
    -Member: m_nNewSequenceParity (offset 1312) (type integer) (bits 3)
    -Member: m_nResetEventsParity (offset 1316) (type integer) (bits 3)
    -Member: m_nMuzzleFlashParity (offset 1320) (type integer) (bits 2)
    -Member: m_hLightingOrigin (offset 1324) (type integer) (bits 21)
    -Member: m_hLightingOriginRelative (offset 1328) (type integer) (bits 21)
     Sub-Class Table (5 Deep): DT_ServerAnimationData
     -Member: m_flCycle (offset 1188) (type float) (bits 15)
    -Member: m_fadeMinDist (offset 1348) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 1352) (type float) (bits 0)
    -Member: m_flFadeScale (offset 1356) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_LocalWeaponData
    -Member: m_iClip1 (offset 1464) (type integer) (bits 8)
    -Member: m_iClip2 (offset 1468) (type integer) (bits 8)
    -Member: m_iPrimaryAmmoType (offset 1456) (type integer) (bits 8)
    -Member: m_iSecondaryAmmoType (offset 1460) (type integer) (bits 8)
    -Member: m_iCurrentInventorySlot (offset 1472) (type integer) (bits 8)
    -Member: m_nViewModelIndex (offset 1392) (type integer) (bits 1)
    Sub-Class Table (4 Deep): DT_LocalActiveWeaponData
    -Member: m_flNextPrimaryAttack (offset 1396) (type float) (bits 0)
    -Member: m_flNextSecondaryAttack (offset 1400) (type float) (bits 0)
    -Member: m_nNextThinkTick (offset 104) (type integer) (bits 32)
    -Member: m_flTimeWeaponIdle (offset 1404) (type float) (bits 0)
   -Member: m_iViewModelIndex (offset 1412) (type integer) (bits 11)
   -Member: m_iWorldModelIndex (offset 1416) (type integer) (bits 11)
   -Member: m_iState (offset 1448) (type integer) (bits 8)
   -Member: m_hOwner (offset 1388) (type integer) (bits 21)
MovieExplosion:
 Sub-Class Table (1 Deep): DT_MovieExplosion
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
ParticleSmokeGrenade:
 Sub-Class Table (1 Deep): DT_ParticleSmokeGrenade
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_flSpawnTime (offset 1108) (type float) (bits 0)
 -Member: m_FadeStartTime (offset 1112) (type float) (bits 0)
 -Member: m_FadeEndTime (offset 1116) (type float) (bits 0)
 -Member: m_CurrentStage (offset 1104) (type integer) (bits 1)
RocketTrail:
 Sub-Class Table (1 Deep): DT_RocketTrail
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_SpawnRate (offset 1132) (type float) (bits 8)
 -Member: m_StartColor (offset 1104) (type vector) (bits 8)
 -Member: m_EndColor (offset 1116) (type vector) (bits 8)
 -Member: m_ParticleLifetime (offset 1136) (type float) (bits 16)
 -Member: m_StopEmitTime (offset 1140) (type float) (bits 0)
 -Member: m_MinSpeed (offset 1144) (type float) (bits 0)
 -Member: m_MaxSpeed (offset 1148) (type float) (bits 0)
 -Member: m_StartSize (offset 1152) (type float) (bits 0)
 -Member: m_EndSize (offset 1156) (type float) (bits 0)
 -Member: m_SpawnRadius (offset 1160) (type float) (bits 0)
 -Member: m_bEmit (offset 1164) (type integer) (bits 1)
 -Member: m_nAttachment (offset 1168) (type integer) (bits 32)
 -Member: m_Opacity (offset 1128) (type float) (bits 0)
 -Member: m_bDamaged (offset 1172) (type integer) (bits 1)
 -Member: m_flFlareScale (offset 1176) (type float) (bits 0)
SmokeTrail:
 Sub-Class Table (1 Deep): DT_SmokeTrail
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_SpawnRate (offset 1132) (type float) (bits 8)
 -Member: m_StartColor (offset 1104) (type vector) (bits 8)
 -Member: m_EndColor (offset 1116) (type vector) (bits 8)
 -Member: m_ParticleLifetime (offset 1136) (type float) (bits 16)
 -Member: m_StopEmitTime (offset 1140) (type float) (bits 0)
 -Member: m_MinSpeed (offset 1144) (type float) (bits 0)
 -Member: m_MaxSpeed (offset 1148) (type float) (bits 0)
 -Member: m_MinDirectedSpeed (offset 1164) (type float) (bits 0)
 -Member: m_MaxDirectedSpeed (offset 1168) (type float) (bits 0)
 -Member: m_StartSize (offset 1152) (type float) (bits 0)
 -Member: m_EndSize (offset 1156) (type float) (bits 0)
 -Member: m_SpawnRadius (offset 1160) (type float) (bits 0)
 -Member: m_bEmit (offset 1172) (type integer) (bits 1)
 -Member: m_nAttachment (offset 1176) (type integer) (bits 32)
 -Member: m_Opacity (offset 1128) (type float) (bits 0)
SporeExplosion:
 Sub-Class Table (1 Deep): DT_SporeExplosion
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_flSpawnRate (offset 1108) (type float) (bits 8)
 -Member: m_flParticleLifetime (offset 1112) (type float) (bits 16)
 -Member: m_flStartSize (offset 1116) (type float) (bits 0)
 -Member: m_flEndSize (offset 1120) (type float) (bits 0)
 -Member: m_flSpawnRadius (offset 1124) (type float) (bits 0)
 -Member: m_bEmit (offset 1128) (type integer) (bits 1)
 -Member: m_bDontRemove (offset 1129) (type integer) (bits 1)
SporeTrail:
 Sub-Class Table (1 Deep): DT_SporeTrail
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
   Sub-Class Table (3 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 40) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 44) (type integer) (bits 8)
   -Member: m_vecOrigin (offset 1052) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 30) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 41) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 36) (type integer) (bits 9)
    -Member: m_nSurroundType (offset 40) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 42) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   -Member: m_nRenderFX (offset 28) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 29) (type integer) (bits 8)
   -Member: m_fEffects (offset 108) (type integer) (bits 10)
   -Member: m_clrRender (offset 32) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 776) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 756) (type integer) (bits 5)
   -Member: m_flElasticity (offset 896) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 764) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 748) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 752) (type integer) (bits 21)
   -Member: moveparent (offset 480) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 477) (type integer) (bits 6)
   -Member: movetype (offset 478) (type integer) (bits 4)
   -Member: movecollide (offset 479) (type integer) (bits 3)
   -Member: m_angRotation (offset 1064) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 940) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_PredictableId
    -Member: m_PredictableID (offset 52) (type integer) (bits 31)
    -Member: m_bIsPlayerSimulated (offset 1092) (type integer) (bits 1)
   -Member: m_bSimulatedEveryTick (offset 941) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 942) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 943) (type integer) (bits 1)
   -Member: TargetDescription (offset 112) (type string) (bits 0)
 -Member: m_flSpawnRate (offset 1116) (type float) (bits 8)
 -Member: m_vecEndColor (offset 1104) (type vector) (bits 8)
 -Member: m_flParticleLifetime (offset 1120) (type float) (bits 16)
 -Member: m_flStartSize (offset 1124) (type float) (bits 0)
 -Member: m_flEndSize (offset 1128) (type float) (bits 0)
 -Member: m_flSpawnRadius (offset 1132) (type float) (bits 0)
 -Member: m_bEmit (offset 1136) (type integer) (bits 1)
__________________
FunTF2Server is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 21:32.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode