List of L4D2 Netprops (Part 2)

101-200 of all dumped network properties for "left4dead2" (created 03/24/2010)
* Part 1: List of L4D2 Netprops
* Part 2: List of L4D2 Netprops (Part 2)
* Part 3: List of L4D2 Netprops (Part 3)
For Left 4 Dead: List of L4D Netprops
== CInsectSwarm: ==
 Sub-Class Table (1 Deep): DT_InsectSwarm
 Sub-Class Table (2 Deep): DT_Inferno
 Sub-Class Table (3 Deep): DT_BaseEntity
 Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (4 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (4 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 Sub-Class Table (3 Deep): m_fireXDelta
 -Member: 000 (offset 0) (type integer) (bits 15)
 -Member: 001 (offset 4) (type integer) (bits 15)
 -Member: 002 (offset 8) (type integer) (bits 15)
 -Member: 003 (offset 12) (type integer) (bits 15)
 -Member: 004 (offset 16) (type integer) (bits 15)
 -Member: 005 (offset 20) (type integer) (bits 15)
 -Member: 006 (offset 24) (type integer) (bits 15)
 -Member: 007 (offset 28) (type integer) (bits 15)
 -Member: 008 (offset 32) (type integer) (bits 15)
 -Member: 009 (offset 36) (type integer) (bits 15)
 -Member: 010 (offset 40) (type integer) (bits 15)
 -Member: 011 (offset 44) (type integer) (bits 15)
 -Member: 012 (offset 48) (type integer) (bits 15)
 -Member: 013 (offset 52) (type integer) (bits 15)
 -Member: 014 (offset 56) (type integer) (bits 15)
 -Member: 015 (offset 60) (type integer) (bits 15)
 -Member: 016 (offset 64) (type integer) (bits 15)
 -Member: 017 (offset 68) (type integer) (bits 15)
 -Member: 018 (offset 72) (type integer) (bits 15)
 -Member: 019 (offset 76) (type integer) (bits 15)
 -Member: 020 (offset 80) (type integer) (bits 15)
 -Member: 021 (offset 84) (type integer) (bits 15)
 -Member: 022 (offset 88) (type integer) (bits 15)
 -Member: 023 (offset 92) (type integer) (bits 15)
 -Member: 024 (offset 96) (type integer) (bits 15)
 -Member: 025 (offset 100) (type integer) (bits 15)
 -Member: 026 (offset 104) (type integer) (bits 15)
 -Member: 027 (offset 108) (type integer) (bits 15)
 -Member: 028 (offset 112) (type integer) (bits 15)
 -Member: 029 (offset 116) (type integer) (bits 15)
 -Member: 030 (offset 120) (type integer) (bits 15)
 -Member: 031 (offset 124) (type integer) (bits 15)
 -Member: 032 (offset 128) (type integer) (bits 15)
 -Member: 033 (offset 132) (type integer) (bits 15)
 -Member: 034 (offset 136) (type integer) (bits 15)
 -Member: 035 (offset 140) (type integer) (bits 15)
 -Member: 036 (offset 144) (type integer) (bits 15)
 -Member: 037 (offset 148) (type integer) (bits 15)
 -Member: 038 (offset 152) (type integer) (bits 15)
 -Member: 039 (offset 156) (type integer) (bits 15)
 -Member: 040 (offset 160) (type integer) (bits 15)
 -Member: 041 (offset 164) (type integer) (bits 15)
 -Member: 042 (offset 168) (type integer) (bits 15)
 -Member: 043 (offset 172) (type integer) (bits 15)
 -Member: 044 (offset 176) (type integer) (bits 15)
 -Member: 045 (offset 180) (type integer) (bits 15)
 -Member: 046 (offset 184) (type integer) (bits 15)
 -Member: 047 (offset 188) (type integer) (bits 15)
 -Member: 048 (offset 192) (type integer) (bits 15)
 -Member: 049 (offset 196) (type integer) (bits 15)
 -Member: 050 (offset 200) (type integer) (bits 15)
 -Member: 051 (offset 204) (type integer) (bits 15)
 -Member: 052 (offset 208) (type integer) (bits 15)
 -Member: 053 (offset 212) (type integer) (bits 15)
 -Member: 054 (offset 216) (type integer) (bits 15)
 -Member: 055 (offset 220) (type integer) (bits 15)
 -Member: 056 (offset 224) (type integer) (bits 15)
 -Member: 057 (offset 228) (type integer) (bits 15)
 -Member: 058 (offset 232) (type integer) (bits 15)
 -Member: 059 (offset 236) (type integer) (bits 15)
 -Member: 060 (offset 240) (type integer) (bits 15)
 -Member: 061 (offset 244) (type integer) (bits 15)
 -Member: 062 (offset 248) (type integer) (bits 15)
 -Member: 063 (offset 252) (type integer) (bits 15)
 Sub-Class Table (3 Deep): m_fireYDelta
 -Member: 000 (offset 0) (type integer) (bits 15)
 -Member: 001 (offset 4) (type integer) (bits 15)
 -Member: 002 (offset 8) (type integer) (bits 15)
 -Member: 003 (offset 12) (type integer) (bits 15)
 -Member: 004 (offset 16) (type integer) (bits 15)
 -Member: 005 (offset 20) (type integer) (bits 15)
 -Member: 006 (offset 24) (type integer) (bits 15)
 -Member: 007 (offset 28) (type integer) (bits 15)
 -Member: 008 (offset 32) (type integer) (bits 15)
 -Member: 009 (offset 36) (type integer) (bits 15)
 -Member: 010 (offset 40) (type integer) (bits 15)
 -Member: 011 (offset 44) (type integer) (bits 15)
 -Member: 012 (offset 48) (type integer) (bits 15)
 -Member: 013 (offset 52) (type integer) (bits 15)
 -Member: 014 (offset 56) (type integer) (bits 15)
 -Member: 015 (offset 60) (type integer) (bits 15)
 -Member: 016 (offset 64) (type integer) (bits 15)
 -Member: 017 (offset 68) (type integer) (bits 15)
 -Member: 018 (offset 72) (type integer) (bits 15)
 -Member: 019 (offset 76) (type integer) (bits 15)
 -Member: 020 (offset 80) (type integer) (bits 15)
 -Member: 021 (offset 84) (type integer) (bits 15)
 -Member: 022 (offset 88) (type integer) (bits 15)
 -Member: 023 (offset 92) (type integer) (bits 15)
 -Member: 024 (offset 96) (type integer) (bits 15)
 -Member: 025 (offset 100) (type integer) (bits 15)
 -Member: 026 (offset 104) (type integer) (bits 15)
 -Member: 027 (offset 108) (type integer) (bits 15)
 -Member: 028 (offset 112) (type integer) (bits 15)
 -Member: 029 (offset 116) (type integer) (bits 15)
 -Member: 030 (offset 120) (type integer) (bits 15)
 -Member: 031 (offset 124) (type integer) (bits 15)
 -Member: 032 (offset 128) (type integer) (bits 15)
 -Member: 033 (offset 132) (type integer) (bits 15)
 -Member: 034 (offset 136) (type integer) (bits 15)
 -Member: 035 (offset 140) (type integer) (bits 15)
 -Member: 036 (offset 144) (type integer) (bits 15)
 -Member: 037 (offset 148) (type integer) (bits 15)
 -Member: 038 (offset 152) (type integer) (bits 15)
 -Member: 039 (offset 156) (type integer) (bits 15)
 -Member: 040 (offset 160) (type integer) (bits 15)
 -Member: 041 (offset 164) (type integer) (bits 15)
 -Member: 042 (offset 168) (type integer) (bits 15)
 -Member: 043 (offset 172) (type integer) (bits 15)
 -Member: 044 (offset 176) (type integer) (bits 15)
 -Member: 045 (offset 180) (type integer) (bits 15)
 -Member: 046 (offset 184) (type integer) (bits 15)
 -Member: 047 (offset 188) (type integer) (bits 15)
 -Member: 048 (offset 192) (type integer) (bits 15)
 -Member: 049 (offset 196) (type integer) (bits 15)
 -Member: 050 (offset 200) (type integer) (bits 15)
 -Member: 051 (offset 204) (type integer) (bits 15)
 -Member: 052 (offset 208) (type integer) (bits 15)
 -Member: 053 (offset 212) (type integer) (bits 15)
 -Member: 054 (offset 216) (type integer) (bits 15)
 -Member: 055 (offset 220) (type integer) (bits 15)
 -Member: 056 (offset 224) (type integer) (bits 15)
 -Member: 057 (offset 228) (type integer) (bits 15)
 -Member: 058 (offset 232) (type integer) (bits 15)
 -Member: 059 (offset 236) (type integer) (bits 15)
 -Member: 060 (offset 240) (type integer) (bits 15)
 -Member: 061 (offset 244) (type integer) (bits 15)
 -Member: 062 (offset 248) (type integer) (bits 15)
 -Member: 063 (offset 252) (type integer) (bits 15)
 Sub-Class Table (3 Deep): m_fireZDelta
 -Member: 000 (offset 0) (type integer) (bits 15)
 -Member: 001 (offset 4) (type integer) (bits 15)
 -Member: 002 (offset 8) (type integer) (bits 15)
 -Member: 003 (offset 12) (type integer) (bits 15)
 -Member: 004 (offset 16) (type integer) (bits 15)
 -Member: 005 (offset 20) (type integer) (bits 15)
 -Member: 006 (offset 24) (type integer) (bits 15)
 -Member: 007 (offset 28) (type integer) (bits 15)
 -Member: 008 (offset 32) (type integer) (bits 15)
 -Member: 009 (offset 36) (type integer) (bits 15)
 -Member: 010 (offset 40) (type integer) (bits 15)
 -Member: 011 (offset 44) (type integer) (bits 15)
 -Member: 012 (offset 48) (type integer) (bits 15)
 -Member: 013 (offset 52) (type integer) (bits 15)
 -Member: 014 (offset 56) (type integer) (bits 15)
 -Member: 015 (offset 60) (type integer) (bits 15)
 -Member: 016 (offset 64) (type integer) (bits 15)
 -Member: 017 (offset 68) (type integer) (bits 15)
 -Member: 018 (offset 72) (type integer) (bits 15)
 -Member: 019 (offset 76) (type integer) (bits 15)
 -Member: 020 (offset 80) (type integer) (bits 15)
 -Member: 021 (offset 84) (type integer) (bits 15)
 -Member: 022 (offset 88) (type integer) (bits 15)
 -Member: 023 (offset 92) (type integer) (bits 15)
 -Member: 024 (offset 96) (type integer) (bits 15)
 -Member: 025 (offset 100) (type integer) (bits 15)
 -Member: 026 (offset 104) (type integer) (bits 15)
 -Member: 027 (offset 108) (type integer) (bits 15)
 -Member: 028 (offset 112) (type integer) (bits 15)
 -Member: 029 (offset 116) (type integer) (bits 15)
 -Member: 030 (offset 120) (type integer) (bits 15)
 -Member: 031 (offset 124) (type integer) (bits 15)
 -Member: 032 (offset 128) (type integer) (bits 15)
 -Member: 033 (offset 132) (type integer) (bits 15)
 -Member: 034 (offset 136) (type integer) (bits 15)
 -Member: 035 (offset 140) (type integer) (bits 15)
 -Member: 036 (offset 144) (type integer) (bits 15)
 -Member: 037 (offset 148) (type integer) (bits 15)
 -Member: 038 (offset 152) (type integer) (bits 15)
 -Member: 039 (offset 156) (type integer) (bits 15)
 -Member: 040 (offset 160) (type integer) (bits 15)
 -Member: 041 (offset 164) (type integer) (bits 15)
 -Member: 042 (offset 168) (type integer) (bits 15)
 -Member: 043 (offset 172) (type integer) (bits 15)
 -Member: 044 (offset 176) (type integer) (bits 15)
 -Member: 045 (offset 180) (type integer) (bits 15)
 -Member: 046 (offset 184) (type integer) (bits 15)
 -Member: 047 (offset 188) (type integer) (bits 15)
 -Member: 048 (offset 192) (type integer) (bits 15)
 -Member: 049 (offset 196) (type integer) (bits 15)
 -Member: 050 (offset 200) (type integer) (bits 15)
 -Member: 051 (offset 204) (type integer) (bits 15)
 -Member: 052 (offset 208) (type integer) (bits 15)
 -Member: 053 (offset 212) (type integer) (bits 15)
 -Member: 054 (offset 216) (type integer) (bits 15)
 -Member: 055 (offset 220) (type integer) (bits 15)
 -Member: 056 (offset 224) (type integer) (bits 15)
 -Member: 057 (offset 228) (type integer) (bits 15)
 -Member: 058 (offset 232) (type integer) (bits 15)
 -Member: 059 (offset 236) (type integer) (bits 15)
 -Member: 060 (offset 240) (type integer) (bits 15)
 -Member: 061 (offset 244) (type integer) (bits 15)
 -Member: 062 (offset 248) (type integer) (bits 15)
 -Member: 063 (offset 252) (type integer) (bits 15)
 -Member: m_fireCount (offset 2608) (type integer) (bits 7)
== CItem_Adrenaline: ==
 Sub-Class Table (1 Deep): DT_Item_Adrenaline
 Sub-Class Table (2 Deep): DT_BaseBeltItem
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
== CItem_VomitJar: ==
 Sub-Class Table (1 Deep): DT_Item_VomitJar
 Sub-Class Table (2 Deep): DT_BaseCSGrenade
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_bRedraw (offset 6100) (type integer) (bits 1)
 -Member: m_bPinPulled (offset 6101) (type integer) (bits 1)
 -Member: m_fThrowTime (offset 6104) (type float) (bits 0)
 -Member: m_isGoingToRoll (offset 6108) (type integer) (bits 1)
== CItemAmmoPack: ==
 Sub-Class Table (1 Deep): DT_AmmoPack
 Sub-Class Table (2 Deep): DT_BaseBackpackItem
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
== CItemBaseUpgradePack: ==
 Sub-Class Table (1 Deep): DT_ItemBaseUpgradePack
 Sub-Class Table (2 Deep): DT_BaseBackpackItem
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
== CItemDefibrillator: ==
 Sub-Class Table (1 Deep): DT_Defibrillator
 Sub-Class Table (2 Deep): DT_BaseBackpackItem
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
== CItemUpgradePackExplosive: ==
 Sub-Class Table (1 Deep): DT_ItemUpgradePackExplosive
 Sub-Class Table (2 Deep): DT_ItemBaseUpgradePack
 Sub-Class Table (3 Deep): DT_BaseBackpackItem
 Sub-Class Table (4 Deep): DT_TerrorWeapon
 Sub-Class Table (5 Deep): DT_WeaponCSBase
 Sub-Class Table (6 Deep): DT_BaseCombatWeapon
 Sub-Class Table (7 Deep): DT_BaseAnimating
 Sub-Class Table (8 Deep): DT_BaseEntity
 Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (9 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (9 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (8 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (8 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (8 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (7 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (6 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (6 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (6 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
== CItemUpgradePackIncendiary: ==
 Sub-Class Table (1 Deep): DT_ItemUpgradePackIncendiary
 Sub-Class Table (2 Deep): DT_ItemBaseUpgradePack
 Sub-Class Table (3 Deep): DT_BaseBackpackItem
 Sub-Class Table (4 Deep): DT_TerrorWeapon
 Sub-Class Table (5 Deep): DT_WeaponCSBase
 Sub-Class Table (6 Deep): DT_BaseCombatWeapon
 Sub-Class Table (7 Deep): DT_BaseAnimating
 Sub-Class Table (8 Deep): DT_BaseEntity
 Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (9 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (9 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (8 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (8 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (8 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (7 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (6 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (6 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (6 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
== CJockeyClaw: ==
 Sub-Class Table (1 Deep): DT_WeaponJockeyClaw
 Sub-Class Table (2 Deep): DT_WeaponClaw
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
== CLeap: ==
 Sub-Class Table (1 Deep): DT_Leap
 Sub-Class Table (2 Deep): DT_AbilityBase
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hasBeenUsed (offset 1100) (type integer) (bits 1)
 -Member: m_owner (offset 1084) (type integer) (bits 21)
 Sub-Class Table (3 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (3 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (2 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_isLeaping (offset 1132) (type integer) (bits 1)
 -Member: m_leapStartTime (offset 1116) (type float) (bits 0)
 -Member: m_queuedLeap (offset 1120) (type vector) (bits 0)
== CLightGlow: ==
 Sub-Class Table (1 Deep): DT_LightGlow
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_nHorizontalSize (offset 1072) (type integer) (bits 16)
 -Member: m_nVerticalSize (offset 1076) (type integer) (bits 16)
 -Member: m_nMinDist (offset 1080) (type integer) (bits 16)
 -Member: m_nMaxDist (offset 1084) (type integer) (bits 16)
 -Member: m_nOuterMaxDist (offset 1088) (type integer) (bits 16)
 -Member: m_spawnflags (offset 316) (type integer) (bits 8)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 0)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_flGlowProxySize (offset 1092) (type float) (bits 6)
 -Member: HDRColorScale (offset 1096) (type float) (bits 0)
== CLunge: ==
 Sub-Class Table (1 Deep): DT_Lunge
 Sub-Class Table (2 Deep): DT_AbilityBase
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hasBeenUsed (offset 1100) (type integer) (bits 1)
 -Member: m_owner (offset 1084) (type integer) (bits 21)
 Sub-Class Table (3 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (3 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (2 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_isLunging (offset 1132) (type integer) (bits 1)
 -Member: m_lungeStartTime (offset 1116) (type float) (bits 0)
 -Member: m_queuedLunge (offset 1120) (type vector) (bits 0)
== CMagnumPistol: ==
 Sub-Class Table (1 Deep): DT_MagnumPistol
 Sub-Class Table (2 Deep): DT_TerrorGun
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
== CMaterialModifyControl: ==
 Sub-Class Table (1 Deep): DT_MaterialModifyControl
 Sub-Class Table (2 Deep): DT_BaseEntity
 Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (3 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (3 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_szMaterialName (offset 1072) (type string) (bits 0)
 -Member: m_szMaterialVar (offset 1327) (type string) (bits 0)
 -Member: m_szMaterialVarValue (offset 1582) (type string) (bits 0)
 -Member: m_iFrameStart (offset 1840) (type integer) (bits 8)
 -Member: m_iFrameEnd (offset 1844) (type integer) (bits 8)
 -Member: m_bWrap (offset 1848) (type integer) (bits 1)
 -Member: m_flFramerate (offset 1852) (type float) (bits 0)
 -Member: m_bNewAnimCommandsSemaphore (offset 1856) (type integer) (bits 1)
 -Member: m_flFloatLerpStartValue (offset 1860) (type float) (bits 0)
 -Member: m_flFloatLerpEndValue (offset 1864) (type float) (bits 0)
 -Member: m_flFloatLerpTransitionTime (offset 1868) (type float) (bits 0)
 -Member: m_nModifyMode (offset 1872) (type integer) (bits 2)
== CMolotov: ==
 Sub-Class Table (1 Deep): DT_Molotov
 Sub-Class Table (2 Deep): DT_BaseCSGrenade
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_bRedraw (offset 6100) (type integer) (bits 1)
 -Member: m_bPinPulled (offset 6101) (type integer) (bits 1)
 -Member: m_fThrowTime (offset 6104) (type float) (bits 0)
 -Member: m_isGoingToRoll (offset 6108) (type integer) (bits 1)
== CMolotovProjectile: ==
 Sub-Class Table (1 Deep): DT_MolotovProjectile
 Sub-Class Table (2 Deep): DT_BaseCSGrenadeProjectile
 Sub-Class Table (3 Deep): DT_BaseGrenade
 Sub-Class Table (4 Deep): DT_BaseCombatCharacter
 Sub-Class Table (5 Deep): DT_BaseFlex
 Sub-Class Table (6 Deep): DT_BaseAnimatingOverlay
 Sub-Class Table (7 Deep): DT_BaseAnimating
 Sub-Class Table (8 Deep): DT_BaseEntity
 Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (9 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (9 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (8 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (8 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (8 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 Sub-Class Table (7 Deep): DT_OverlayVars
 Sub-Class Table (8 Deep): _ST_m_AnimOverlay_15
 Sub-Class Table (9 Deep): _LPT_m_AnimOverlay_15
 -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): m_flexWeight
 -Member: 000 (offset 0) (type float) (bits 12)
 -Member: 001 (offset 4) (type float) (bits 12)
 -Member: 002 (offset 8) (type float) (bits 12)
 -Member: 003 (offset 12) (type float) (bits 12)
 -Member: 004 (offset 16) (type float) (bits 12)
 -Member: 005 (offset 20) (type float) (bits 12)
 -Member: 006 (offset 24) (type float) (bits 12)
 -Member: 007 (offset 28) (type float) (bits 12)
 -Member: 008 (offset 32) (type float) (bits 12)
 -Member: 009 (offset 36) (type float) (bits 12)
 -Member: 010 (offset 40) (type float) (bits 12)
 -Member: 011 (offset 44) (type float) (bits 12)
 -Member: 012 (offset 48) (type float) (bits 12)
 -Member: 013 (offset 52) (type float) (bits 12)
 -Member: 014 (offset 56) (type float) (bits 12)
 -Member: 015 (offset 60) (type float) (bits 12)
 -Member: 016 (offset 64) (type float) (bits 12)
 -Member: 017 (offset 68) (type float) (bits 12)
 -Member: 018 (offset 72) (type float) (bits 12)
 -Member: 019 (offset 76) (type float) (bits 12)
 -Member: 020 (offset 80) (type float) (bits 12)
 -Member: 021 (offset 84) (type float) (bits 12)
 -Member: 022 (offset 88) (type float) (bits 12)
 -Member: 023 (offset 92) (type float) (bits 12)
 -Member: 024 (offset 96) (type float) (bits 12)
 -Member: 025 (offset 100) (type float) (bits 12)
 -Member: 026 (offset 104) (type float) (bits 12)
 -Member: 027 (offset 108) (type float) (bits 12)
 -Member: 028 (offset 112) (type float) (bits 12)
 -Member: 029 (offset 116) (type float) (bits 12)
 -Member: 030 (offset 120) (type float) (bits 12)
 -Member: 031 (offset 124) (type float) (bits 12)
 -Member: 032 (offset 128) (type float) (bits 12)
 -Member: 033 (offset 132) (type float) (bits 12)
 -Member: 034 (offset 136) (type float) (bits 12)
 -Member: 035 (offset 140) (type float) (bits 12)
 -Member: 036 (offset 144) (type float) (bits 12)
 -Member: 037 (offset 148) (type float) (bits 12)
 -Member: 038 (offset 152) (type float) (bits 12)
 -Member: 039 (offset 156) (type float) (bits 12)
 -Member: 040 (offset 160) (type float) (bits 12)
 -Member: 041 (offset 164) (type float) (bits 12)
 -Member: 042 (offset 168) (type float) (bits 12)
 -Member: 043 (offset 172) (type float) (bits 12)
 -Member: 044 (offset 176) (type float) (bits 12)
 -Member: 045 (offset 180) (type float) (bits 12)
 -Member: 046 (offset 184) (type float) (bits 12)
 -Member: 047 (offset 188) (type float) (bits 12)
 -Member: 048 (offset 192) (type float) (bits 12)
 -Member: 049 (offset 196) (type float) (bits 12)
 -Member: 050 (offset 200) (type float) (bits 12)
 -Member: 051 (offset 204) (type float) (bits 12)
 -Member: 052 (offset 208) (type float) (bits 12)
 -Member: 053 (offset 212) (type float) (bits 12)
 -Member: 054 (offset 216) (type float) (bits 12)
 -Member: 055 (offset 220) (type float) (bits 12)
 -Member: 056 (offset 224) (type float) (bits 12)
 -Member: 057 (offset 228) (type float) (bits 12)
 -Member: 058 (offset 232) (type float) (bits 12)
 -Member: 059 (offset 236) (type float) (bits 12)
 -Member: 060 (offset 240) (type float) (bits 12)
 -Member: 061 (offset 244) (type float) (bits 12)
 -Member: 062 (offset 248) (type float) (bits 12)
 -Member: 063 (offset 252) (type float) (bits 12)
 -Member: 064 (offset 256) (type float) (bits 12)
 -Member: 065 (offset 260) (type float) (bits 12)
 -Member: 066 (offset 264) (type float) (bits 12)
 -Member: 067 (offset 268) (type float) (bits 12)
 -Member: 068 (offset 272) (type float) (bits 12)
 -Member: 069 (offset 276) (type float) (bits 12)
 -Member: 070 (offset 280) (type float) (bits 12)
 -Member: 071 (offset 284) (type float) (bits 12)
 -Member: 072 (offset 288) (type float) (bits 12)
 -Member: 073 (offset 292) (type float) (bits 12)
 -Member: 074 (offset 296) (type float) (bits 12)
 -Member: 075 (offset 300) (type float) (bits 12)
 -Member: 076 (offset 304) (type float) (bits 12)
 -Member: 077 (offset 308) (type float) (bits 12)
 -Member: 078 (offset 312) (type float) (bits 12)
 -Member: 079 (offset 316) (type float) (bits 12)
 -Member: 080 (offset 320) (type float) (bits 12)
 -Member: 081 (offset 324) (type float) (bits 12)
 -Member: 082 (offset 328) (type float) (bits 12)
 -Member: 083 (offset 332) (type float) (bits 12)
 -Member: 084 (offset 336) (type float) (bits 12)
 -Member: 085 (offset 340) (type float) (bits 12)
 -Member: 086 (offset 344) (type float) (bits 12)
 -Member: 087 (offset 348) (type float) (bits 12)
 -Member: 088 (offset 352) (type float) (bits 12)
 -Member: 089 (offset 356) (type float) (bits 12)
 -Member: 090 (offset 360) (type float) (bits 12)
 -Member: 091 (offset 364) (type float) (bits 12)
 -Member: 092 (offset 368) (type float) (bits 12)
 -Member: 093 (offset 372) (type float) (bits 12)
 -Member: 094 (offset 376) (type float) (bits 12)
 -Member: 095 (offset 380) (type float) (bits 12)
 -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 Sub-Class Table (5 Deep): DT_BCCLocalPlayerExclusive
 -Member: m_flNextAttack (offset 6108) (type float) (bits 0)
 -Member: m_hActiveWeapon (offset 6644) (type integer) (bits 21)
 Sub-Class Table (5 Deep): m_hMyWeapons
 -Member: 000 (offset 0) (type integer) (bits 21)
 -Member: 001 (offset 4) (type integer) (bits 21)
 -Member: 002 (offset 8) (type integer) (bits 21)
 -Member: 003 (offset 12) (type integer) (bits 21)
 -Member: 004 (offset 16) (type integer) (bits 21)
 -Member: 005 (offset 20) (type integer) (bits 21)
 -Member: 006 (offset 24) (type integer) (bits 21)
 -Member: 007 (offset 28) (type integer) (bits 21)
 -Member: 008 (offset 32) (type integer) (bits 21)
 -Member: 009 (offset 36) (type integer) (bits 21)
 -Member: 010 (offset 40) (type integer) (bits 21)
 -Member: 011 (offset 44) (type integer) (bits 21)
 -Member: 012 (offset 48) (type integer) (bits 21)
 -Member: 013 (offset 52) (type integer) (bits 21)
 -Member: 014 (offset 56) (type integer) (bits 21)
 -Member: 015 (offset 60) (type integer) (bits 21)
 -Member: 016 (offset 64) (type integer) (bits 21)
 -Member: 017 (offset 68) (type integer) (bits 21)
 -Member: 018 (offset 72) (type integer) (bits 21)
 -Member: 019 (offset 76) (type integer) (bits 21)
 -Member: 020 (offset 80) (type integer) (bits 21)
 -Member: 021 (offset 84) (type integer) (bits 21)
 -Member: 022 (offset 88) (type integer) (bits 21)
 -Member: 023 (offset 92) (type integer) (bits 21)
 -Member: 024 (offset 96) (type integer) (bits 21)
 -Member: 025 (offset 100) (type integer) (bits 21)
 -Member: 026 (offset 104) (type integer) (bits 21)
 -Member: 027 (offset 108) (type integer) (bits 21)
 -Member: 028 (offset 112) (type integer) (bits 21)
 -Member: 029 (offset 116) (type integer) (bits 21)
 -Member: 030 (offset 120) (type integer) (bits 21)
 -Member: 031 (offset 124) (type integer) (bits 21)
 -Member: 032 (offset 128) (type integer) (bits 21)
 -Member: 033 (offset 132) (type integer) (bits 21)
 -Member: 034 (offset 136) (type integer) (bits 21)
 -Member: 035 (offset 140) (type integer) (bits 21)
 -Member: 036 (offset 144) (type integer) (bits 21)
 -Member: 037 (offset 148) (type integer) (bits 21)
 -Member: 038 (offset 152) (type integer) (bits 21)
 -Member: 039 (offset 156) (type integer) (bits 21)
 -Member: 040 (offset 160) (type integer) (bits 21)
 -Member: 041 (offset 164) (type integer) (bits 21)
 -Member: 042 (offset 168) (type integer) (bits 21)
 -Member: 043 (offset 172) (type integer) (bits 21)
 -Member: 044 (offset 176) (type integer) (bits 21)
 -Member: 045 (offset 180) (type integer) (bits 21)
 -Member: 046 (offset 184) (type integer) (bits 21)
 -Member: 047 (offset 188) (type integer) (bits 21)
 -Member: 048 (offset 192) (type integer) (bits 21)
 -Member: 049 (offset 196) (type integer) (bits 21)
 -Member: 050 (offset 200) (type integer) (bits 21)
 -Member: 051 (offset 204) (type integer) (bits 21)
 -Member: 052 (offset 208) (type integer) (bits 21)
 -Member: 053 (offset 212) (type integer) (bits 21)
 -Member: 054 (offset 216) (type integer) (bits 21)
 -Member: 055 (offset 220) (type integer) (bits 21)
 -Member: 056 (offset 224) (type integer) (bits 21)
 -Member: 057 (offset 228) (type integer) (bits 21)
 -Member: 058 (offset 232) (type integer) (bits 21)
 -Member: 059 (offset 236) (type integer) (bits 21)
 -Member: 060 (offset 240) (type integer) (bits 21)
 -Member: 061 (offset 244) (type integer) (bits 21)
 -Member: 062 (offset 248) (type integer) (bits 21)
 -Member: 063 (offset 252) (type integer) (bits 21)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 -Member: m_nNewSequenceParity (offset 0) (type integer) (bits 0)
 -Member: m_nResetEventsParity (offset 0) (type integer) (bits 0)
 -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_vecMins (offset 0) (type integer) (bits 0)
 -Member: m_vecMaxs (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_flDamage (offset 6768) (type float) (bits 10)
 -Member: m_DmgRadius (offset 6756) (type float) (bits 10)
 -Member: m_bIsLive (offset 6753) (type integer) (bits 1)
 -Member: m_hThrower (offset 6776) (type integer) (bits 21)
 -Member: m_vecVelocity (offset 732) (type vector) (bits 0)
 -Member: m_fFlags (offset 324) (type integer) (bits 10)
 -Member: m_vInitialVelocity (offset 6784) (type vector) (bits 20)
== COxygenTank: ==
 Sub-Class Table (1 Deep): DT_OxygenTank
 Sub-Class Table (2 Deep): DT_BaseBackpackItem
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
== CPainPills: ==
 Sub-Class Table (1 Deep): DT_WeaponPainPills
 Sub-Class Table (2 Deep): DT_BaseBeltItem
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
== CParticleFire: ==
 Sub-Class Table (1 Deep): DT_ParticleFire
 -Member: m_vOrigin (offset 1072) (type vector) (bits 0)
 -Member: m_vDirection (offset 1084) (type vector) (bits 0)
== CParticlePerformanceMonitor: ==
 Sub-Class Table (1 Deep): DT_ParticlePerformanceMonitor
 Sub-Class Table (2 Deep): DT_BaseEntity
 Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (3 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (3 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_bDisplayPerf (offset 1072) (type integer) (bits 1)
 -Member: m_bMeasurePerf (offset 1073) (type integer) (bits 1)
== CParticleSystem: ==
 Sub-Class Table (1 Deep): DT_ParticleSystem
 -Member: m_vecOrigin (offset 908) (type vector) (bits 0)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iEffectIndex (offset 1084) (type integer) (bits 10)
 -Member: m_bActive (offset 1080) (type integer) (bits 1)
 -Member: m_flStartTime (offset 1088) (type float) (bits 0)
 Sub-Class Table (2 Deep): m_vServerControlPoints
 -Member: 000 (offset 0) (type vector) (bits 0)
 -Member: 001 (offset 12) (type vector) (bits 0)
 -Member: 002 (offset 24) (type vector) (bits 0)
 -Member: 003 (offset 36) (type vector) (bits 0)
 Sub-Class Table (2 Deep): m_iServerControlPointAssignments
 -Member: 000 (offset 0) (type integer) (bits 8)
 -Member: 001 (offset 1) (type integer) (bits 8)
 -Member: 002 (offset 2) (type integer) (bits 8)
 -Member: 003 (offset 3) (type integer) (bits 8)
 Sub-Class Table (2 Deep): m_hControlPointEnts
 -Member: 000 (offset 0) (type integer) (bits 21)
 -Member: 001 (offset 4) (type integer) (bits 21)
 -Member: 002 (offset 8) (type integer) (bits 21)
 -Member: 003 (offset 12) (type integer) (bits 21)
 -Member: 004 (offset 16) (type integer) (bits 21)
 -Member: 005 (offset 20) (type integer) (bits 21)
 -Member: 006 (offset 24) (type integer) (bits 21)
 -Member: 007 (offset 28) (type integer) (bits 21)
 -Member: 008 (offset 32) (type integer) (bits 21)
 -Member: 009 (offset 36) (type integer) (bits 21)
 -Member: 010 (offset 40) (type integer) (bits 21)
 -Member: 011 (offset 44) (type integer) (bits 21)
 -Member: 012 (offset 48) (type integer) (bits 21)
 -Member: 013 (offset 52) (type integer) (bits 21)
 -Member: 014 (offset 56) (type integer) (bits 21)
 -Member: 015 (offset 60) (type integer) (bits 21)
 -Member: 016 (offset 64) (type integer) (bits 21)
 -Member: 017 (offset 68) (type integer) (bits 21)
 -Member: 018 (offset 72) (type integer) (bits 21)
 -Member: 019 (offset 76) (type integer) (bits 21)
 -Member: 020 (offset 80) (type integer) (bits 21)
 -Member: 021 (offset 84) (type integer) (bits 21)
 -Member: 022 (offset 88) (type integer) (bits 21)
 -Member: 023 (offset 92) (type integer) (bits 21)
 -Member: 024 (offset 96) (type integer) (bits 21)
 -Member: 025 (offset 100) (type integer) (bits 21)
 -Member: 026 (offset 104) (type integer) (bits 21)
 -Member: 027 (offset 108) (type integer) (bits 21)
 -Member: 028 (offset 112) (type integer) (bits 21)
 -Member: 029 (offset 116) (type integer) (bits 21)
 -Member: 030 (offset 120) (type integer) (bits 21)
 -Member: 031 (offset 124) (type integer) (bits 21)
 -Member: 032 (offset 128) (type integer) (bits 21)
 -Member: 033 (offset 132) (type integer) (bits 21)
 -Member: 034 (offset 136) (type integer) (bits 21)
 -Member: 035 (offset 140) (type integer) (bits 21)
 -Member: 036 (offset 144) (type integer) (bits 21)
 -Member: 037 (offset 148) (type integer) (bits 21)
 -Member: 038 (offset 152) (type integer) (bits 21)
 -Member: 039 (offset 156) (type integer) (bits 21)
 -Member: 040 (offset 160) (type integer) (bits 21)
 -Member: 041 (offset 164) (type integer) (bits 21)
 -Member: 042 (offset 168) (type integer) (bits 21)
 -Member: 043 (offset 172) (type integer) (bits 21)
 -Member: 044 (offset 176) (type integer) (bits 21)
 -Member: 045 (offset 180) (type integer) (bits 21)
 -Member: 046 (offset 184) (type integer) (bits 21)
 -Member: 047 (offset 188) (type integer) (bits 21)
 -Member: 048 (offset 192) (type integer) (bits 21)
 -Member: 049 (offset 196) (type integer) (bits 21)
 -Member: 050 (offset 200) (type integer) (bits 21)
 -Member: 051 (offset 204) (type integer) (bits 21)
 -Member: 052 (offset 208) (type integer) (bits 21)
 -Member: 053 (offset 212) (type integer) (bits 21)
 -Member: 054 (offset 216) (type integer) (bits 21)
 -Member: 055 (offset 220) (type integer) (bits 21)
 -Member: 056 (offset 224) (type integer) (bits 21)
 -Member: 057 (offset 228) (type integer) (bits 21)
 -Member: 058 (offset 232) (type integer) (bits 21)
 -Member: 059 (offset 236) (type integer) (bits 21)
 -Member: 060 (offset 240) (type integer) (bits 21)
 -Member: 061 (offset 244) (type integer) (bits 21)
 -Member: 062 (offset 248) (type integer) (bits 21)
 Sub-Class Table (2 Deep): m_iControlPointParents
 -Member: 000 (offset 0) (type integer) (bits 3)
 -Member: 001 (offset 1) (type integer) (bits 3)
 -Member: 002 (offset 2) (type integer) (bits 3)
 -Member: 003 (offset 3) (type integer) (bits 3)
 -Member: 004 (offset 4) (type integer) (bits 3)
 -Member: 005 (offset 5) (type integer) (bits 3)
 -Member: 006 (offset 6) (type integer) (bits 3)
 -Member: 007 (offset 7) (type integer) (bits 3)
 -Member: 008 (offset 8) (type integer) (bits 3)
 -Member: 009 (offset 9) (type integer) (bits 3)
 -Member: 010 (offset 10) (type integer) (bits 3)
 -Member: 011 (offset 11) (type integer) (bits 3)
 -Member: 012 (offset 12) (type integer) (bits 3)
 -Member: 013 (offset 13) (type integer) (bits 3)
 -Member: 014 (offset 14) (type integer) (bits 3)
 -Member: 015 (offset 15) (type integer) (bits 3)
 -Member: 016 (offset 16) (type integer) (bits 3)
 -Member: 017 (offset 17) (type integer) (bits 3)
 -Member: 018 (offset 18) (type integer) (bits 3)
 -Member: 019 (offset 19) (type integer) (bits 3)
 -Member: 020 (offset 20) (type integer) (bits 3)
 -Member: 021 (offset 21) (type integer) (bits 3)
 -Member: 022 (offset 22) (type integer) (bits 3)
 -Member: 023 (offset 23) (type integer) (bits 3)
 -Member: 024 (offset 24) (type integer) (bits 3)
 -Member: 025 (offset 25) (type integer) (bits 3)
 -Member: 026 (offset 26) (type integer) (bits 3)
 -Member: 027 (offset 27) (type integer) (bits 3)
 -Member: 028 (offset 28) (type integer) (bits 3)
 -Member: 029 (offset 29) (type integer) (bits 3)
 -Member: 030 (offset 30) (type integer) (bits 3)
 -Member: 031 (offset 31) (type integer) (bits 3)
 -Member: 032 (offset 32) (type integer) (bits 3)
 -Member: 033 (offset 33) (type integer) (bits 3)
 -Member: 034 (offset 34) (type integer) (bits 3)
 -Member: 035 (offset 35) (type integer) (bits 3)
 -Member: 036 (offset 36) (type integer) (bits 3)
 -Member: 037 (offset 37) (type integer) (bits 3)
 -Member: 038 (offset 38) (type integer) (bits 3)
 -Member: 039 (offset 39) (type integer) (bits 3)
 -Member: 040 (offset 40) (type integer) (bits 3)
 -Member: 041 (offset 41) (type integer) (bits 3)
 -Member: 042 (offset 42) (type integer) (bits 3)
 -Member: 043 (offset 43) (type integer) (bits 3)
 -Member: 044 (offset 44) (type integer) (bits 3)
 -Member: 045 (offset 45) (type integer) (bits 3)
 -Member: 046 (offset 46) (type integer) (bits 3)
 -Member: 047 (offset 47) (type integer) (bits 3)
 -Member: 048 (offset 48) (type integer) (bits 3)
 -Member: 049 (offset 49) (type integer) (bits 3)
 -Member: 050 (offset 50) (type integer) (bits 3)
 -Member: 051 (offset 51) (type integer) (bits 3)
 -Member: 052 (offset 52) (type integer) (bits 3)
 -Member: 053 (offset 53) (type integer) (bits 3)
 -Member: 054 (offset 54) (type integer) (bits 3)
 -Member: 055 (offset 55) (type integer) (bits 3)
 -Member: 056 (offset 56) (type integer) (bits 3)
 -Member: 057 (offset 57) (type integer) (bits 3)
 -Member: 058 (offset 58) (type integer) (bits 3)
 -Member: 059 (offset 59) (type integer) (bits 3)
 -Member: 060 (offset 60) (type integer) (bits 3)
 -Member: 061 (offset 61) (type integer) (bits 3)
 -Member: 062 (offset 62) (type integer) (bits 3)
== CPhysBox: ==
 Sub-Class Table (1 Deep): DT_PhysBox
 Sub-Class Table (2 Deep): DT_Breakable
 Sub-Class Table (3 Deep): DT_BaseEntity
 Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (4 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (4 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
== CPhysBoxMultiplayer: ==
 Sub-Class Table (1 Deep): DT_PhysBoxMultiplayer
 Sub-Class Table (2 Deep): DT_PhysBox
 Sub-Class Table (3 Deep): DT_Breakable
 Sub-Class Table (4 Deep): DT_BaseEntity
 Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (5 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (5 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_iPhysicsMode (offset 1500) (type integer) (bits 1)
 -Member: m_fMass (offset 1504) (type float) (bits 0)
== CPhysicsProp: ==
 Sub-Class Table (1 Deep): DT_PhysicsProp
 Sub-Class Table (2 Deep): DT_BreakableProp
 Sub-Class Table (3 Deep): DT_BaseAnimating
 Sub-Class Table (4 Deep): DT_BaseEntity
 Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (5 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (5 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (4 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (4 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (4 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_noGhostCollision (offset 5440) (type integer) (bits 1)
 -Member: m_bClientPhysics (offset 5442) (type integer) (bits 1)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
 -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_bAwake (offset 5744) (type integer) (bits 1)
 -Member: m_hasTankGlow (offset 5745) (type integer) (bits 1)
 -Member: m_isCarryable (offset 5746) (type integer) (bits 1)
 -Member: m_spawnflags (offset 316) (type integer) (bits 16)
== CPhysMagnet: ==
 Sub-Class Table (1 Deep): DT_PhysMagnet
 Sub-Class Table (2 Deep): DT_BaseAnimating
 Sub-Class Table (3 Deep): DT_BaseEntity
 Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (4 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (4 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (3 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (3 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (3 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
== CPipeBomb: ==
 Sub-Class Table (1 Deep): DT_PipeBomb
 Sub-Class Table (2 Deep): DT_BaseCSGrenade
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_bRedraw (offset 6100) (type integer) (bits 1)
 -Member: m_bPinPulled (offset 6101) (type integer) (bits 1)
 -Member: m_fThrowTime (offset 6104) (type float) (bits 0)
 -Member: m_isGoingToRoll (offset 6108) (type integer) (bits 1)
== CPipeBombProjectile: ==
 Sub-Class Table (1 Deep): DT_PipeBombProjectile
 Sub-Class Table (2 Deep): DT_BaseCSGrenadeProjectile
 Sub-Class Table (3 Deep): DT_BaseGrenade
 Sub-Class Table (4 Deep): DT_BaseCombatCharacter
 Sub-Class Table (5 Deep): DT_BaseFlex
 Sub-Class Table (6 Deep): DT_BaseAnimatingOverlay
 Sub-Class Table (7 Deep): DT_BaseAnimating
 Sub-Class Table (8 Deep): DT_BaseEntity
 Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (9 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (9 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (8 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (8 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (8 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 Sub-Class Table (7 Deep): DT_OverlayVars
 Sub-Class Table (8 Deep): _ST_m_AnimOverlay_15
 Sub-Class Table (9 Deep): _LPT_m_AnimOverlay_15
 -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): m_flexWeight
 -Member: 000 (offset 0) (type float) (bits 12)
 -Member: 001 (offset 4) (type float) (bits 12)
 -Member: 002 (offset 8) (type float) (bits 12)
 -Member: 003 (offset 12) (type float) (bits 12)
 -Member: 004 (offset 16) (type float) (bits 12)
 -Member: 005 (offset 20) (type float) (bits 12)
 -Member: 006 (offset 24) (type float) (bits 12)
 -Member: 007 (offset 28) (type float) (bits 12)
 -Member: 008 (offset 32) (type float) (bits 12)
 -Member: 009 (offset 36) (type float) (bits 12)
 -Member: 010 (offset 40) (type float) (bits 12)
 -Member: 011 (offset 44) (type float) (bits 12)
 -Member: 012 (offset 48) (type float) (bits 12)
 -Member: 013 (offset 52) (type float) (bits 12)
 -Member: 014 (offset 56) (type float) (bits 12)
 -Member: 015 (offset 60) (type float) (bits 12)
 -Member: 016 (offset 64) (type float) (bits 12)
 -Member: 017 (offset 68) (type float) (bits 12)
 -Member: 018 (offset 72) (type float) (bits 12)
 -Member: 019 (offset 76) (type float) (bits 12)
 -Member: 020 (offset 80) (type float) (bits 12)
 -Member: 021 (offset 84) (type float) (bits 12)
 -Member: 022 (offset 88) (type float) (bits 12)
 -Member: 023 (offset 92) (type float) (bits 12)
 -Member: 024 (offset 96) (type float) (bits 12)
 -Member: 025 (offset 100) (type float) (bits 12)
 -Member: 026 (offset 104) (type float) (bits 12)
 -Member: 027 (offset 108) (type float) (bits 12)
 -Member: 028 (offset 112) (type float) (bits 12)
 -Member: 029 (offset 116) (type float) (bits 12)
 -Member: 030 (offset 120) (type float) (bits 12)
 -Member: 031 (offset 124) (type float) (bits 12)
 -Member: 032 (offset 128) (type float) (bits 12)
 -Member: 033 (offset 132) (type float) (bits 12)
 -Member: 034 (offset 136) (type float) (bits 12)
 -Member: 035 (offset 140) (type float) (bits 12)
 -Member: 036 (offset 144) (type float) (bits 12)
 -Member: 037 (offset 148) (type float) (bits 12)
 -Member: 038 (offset 152) (type float) (bits 12)
 -Member: 039 (offset 156) (type float) (bits 12)
 -Member: 040 (offset 160) (type float) (bits 12)
 -Member: 041 (offset 164) (type float) (bits 12)
 -Member: 042 (offset 168) (type float) (bits 12)
 -Member: 043 (offset 172) (type float) (bits 12)
 -Member: 044 (offset 176) (type float) (bits 12)
 -Member: 045 (offset 180) (type float) (bits 12)
 -Member: 046 (offset 184) (type float) (bits 12)
 -Member: 047 (offset 188) (type float) (bits 12)
 -Member: 048 (offset 192) (type float) (bits 12)
 -Member: 049 (offset 196) (type float) (bits 12)
 -Member: 050 (offset 200) (type float) (bits 12)
 -Member: 051 (offset 204) (type float) (bits 12)
 -Member: 052 (offset 208) (type float) (bits 12)
 -Member: 053 (offset 212) (type float) (bits 12)
 -Member: 054 (offset 216) (type float) (bits 12)
 -Member: 055 (offset 220) (type float) (bits 12)
 -Member: 056 (offset 224) (type float) (bits 12)
 -Member: 057 (offset 228) (type float) (bits 12)
 -Member: 058 (offset 232) (type float) (bits 12)
 -Member: 059 (offset 236) (type float) (bits 12)
 -Member: 060 (offset 240) (type float) (bits 12)
 -Member: 061 (offset 244) (type float) (bits 12)
 -Member: 062 (offset 248) (type float) (bits 12)
 -Member: 063 (offset 252) (type float) (bits 12)
 -Member: 064 (offset 256) (type float) (bits 12)
 -Member: 065 (offset 260) (type float) (bits 12)
 -Member: 066 (offset 264) (type float) (bits 12)
 -Member: 067 (offset 268) (type float) (bits 12)
 -Member: 068 (offset 272) (type float) (bits 12)
 -Member: 069 (offset 276) (type float) (bits 12)
 -Member: 070 (offset 280) (type float) (bits 12)
 -Member: 071 (offset 284) (type float) (bits 12)
 -Member: 072 (offset 288) (type float) (bits 12)
 -Member: 073 (offset 292) (type float) (bits 12)
 -Member: 074 (offset 296) (type float) (bits 12)
 -Member: 075 (offset 300) (type float) (bits 12)
 -Member: 076 (offset 304) (type float) (bits 12)
 -Member: 077 (offset 308) (type float) (bits 12)
 -Member: 078 (offset 312) (type float) (bits 12)
 -Member: 079 (offset 316) (type float) (bits 12)
 -Member: 080 (offset 320) (type float) (bits 12)
 -Member: 081 (offset 324) (type float) (bits 12)
 -Member: 082 (offset 328) (type float) (bits 12)
 -Member: 083 (offset 332) (type float) (bits 12)
 -Member: 084 (offset 336) (type float) (bits 12)
 -Member: 085 (offset 340) (type float) (bits 12)
 -Member: 086 (offset 344) (type float) (bits 12)
 -Member: 087 (offset 348) (type float) (bits 12)
 -Member: 088 (offset 352) (type float) (bits 12)
 -Member: 089 (offset 356) (type float) (bits 12)
 -Member: 090 (offset 360) (type float) (bits 12)
 -Member: 091 (offset 364) (type float) (bits 12)
 -Member: 092 (offset 368) (type float) (bits 12)
 -Member: 093 (offset 372) (type float) (bits 12)
 -Member: 094 (offset 376) (type float) (bits 12)
 -Member: 095 (offset 380) (type float) (bits 12)
 -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 Sub-Class Table (5 Deep): DT_BCCLocalPlayerExclusive
 -Member: m_flNextAttack (offset 6108) (type float) (bits 0)
 -Member: m_hActiveWeapon (offset 6644) (type integer) (bits 21)
 Sub-Class Table (5 Deep): m_hMyWeapons
 -Member: 000 (offset 0) (type integer) (bits 21)
 -Member: 001 (offset 4) (type integer) (bits 21)
 -Member: 002 (offset 8) (type integer) (bits 21)
 -Member: 003 (offset 12) (type integer) (bits 21)
 -Member: 004 (offset 16) (type integer) (bits 21)
 -Member: 005 (offset 20) (type integer) (bits 21)
 -Member: 006 (offset 24) (type integer) (bits 21)
 -Member: 007 (offset 28) (type integer) (bits 21)
 -Member: 008 (offset 32) (type integer) (bits 21)
 -Member: 009 (offset 36) (type integer) (bits 21)
 -Member: 010 (offset 40) (type integer) (bits 21)
 -Member: 011 (offset 44) (type integer) (bits 21)
 -Member: 012 (offset 48) (type integer) (bits 21)
 -Member: 013 (offset 52) (type integer) (bits 21)
 -Member: 014 (offset 56) (type integer) (bits 21)
 -Member: 015 (offset 60) (type integer) (bits 21)
 -Member: 016 (offset 64) (type integer) (bits 21)
 -Member: 017 (offset 68) (type integer) (bits 21)
 -Member: 018 (offset 72) (type integer) (bits 21)
 -Member: 019 (offset 76) (type integer) (bits 21)
 -Member: 020 (offset 80) (type integer) (bits 21)
 -Member: 021 (offset 84) (type integer) (bits 21)
 -Member: 022 (offset 88) (type integer) (bits 21)
 -Member: 023 (offset 92) (type integer) (bits 21)
 -Member: 024 (offset 96) (type integer) (bits 21)
 -Member: 025 (offset 100) (type integer) (bits 21)
 -Member: 026 (offset 104) (type integer) (bits 21)
 -Member: 027 (offset 108) (type integer) (bits 21)
 -Member: 028 (offset 112) (type integer) (bits 21)
 -Member: 029 (offset 116) (type integer) (bits 21)
 -Member: 030 (offset 120) (type integer) (bits 21)
 -Member: 031 (offset 124) (type integer) (bits 21)
 -Member: 032 (offset 128) (type integer) (bits 21)
 -Member: 033 (offset 132) (type integer) (bits 21)
 -Member: 034 (offset 136) (type integer) (bits 21)
 -Member: 035 (offset 140) (type integer) (bits 21)
 -Member: 036 (offset 144) (type integer) (bits 21)
 -Member: 037 (offset 148) (type integer) (bits 21)
 -Member: 038 (offset 152) (type integer) (bits 21)
 -Member: 039 (offset 156) (type integer) (bits 21)
 -Member: 040 (offset 160) (type integer) (bits 21)
 -Member: 041 (offset 164) (type integer) (bits 21)
 -Member: 042 (offset 168) (type integer) (bits 21)
 -Member: 043 (offset 172) (type integer) (bits 21)
 -Member: 044 (offset 176) (type integer) (bits 21)
 -Member: 045 (offset 180) (type integer) (bits 21)
 -Member: 046 (offset 184) (type integer) (bits 21)
 -Member: 047 (offset 188) (type integer) (bits 21)
 -Member: 048 (offset 192) (type integer) (bits 21)
 -Member: 049 (offset 196) (type integer) (bits 21)
 -Member: 050 (offset 200) (type integer) (bits 21)
 -Member: 051 (offset 204) (type integer) (bits 21)
 -Member: 052 (offset 208) (type integer) (bits 21)
 -Member: 053 (offset 212) (type integer) (bits 21)
 -Member: 054 (offset 216) (type integer) (bits 21)
 -Member: 055 (offset 220) (type integer) (bits 21)
 -Member: 056 (offset 224) (type integer) (bits 21)
 -Member: 057 (offset 228) (type integer) (bits 21)
 -Member: 058 (offset 232) (type integer) (bits 21)
 -Member: 059 (offset 236) (type integer) (bits 21)
 -Member: 060 (offset 240) (type integer) (bits 21)
 -Member: 061 (offset 244) (type integer) (bits 21)
 -Member: 062 (offset 248) (type integer) (bits 21)
 -Member: 063 (offset 252) (type integer) (bits 21)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 -Member: m_nNewSequenceParity (offset 0) (type integer) (bits 0)
 -Member: m_nResetEventsParity (offset 0) (type integer) (bits 0)
 -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_vecMins (offset 0) (type integer) (bits 0)
 -Member: m_vecMaxs (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_flDamage (offset 6768) (type float) (bits 10)
 -Member: m_DmgRadius (offset 6756) (type float) (bits 10)
 -Member: m_bIsLive (offset 6753) (type integer) (bits 1)
 -Member: m_hThrower (offset 6776) (type integer) (bits 21)
 -Member: m_vecVelocity (offset 732) (type vector) (bits 0)
 -Member: m_fFlags (offset 324) (type integer) (bits 10)
 -Member: m_vInitialVelocity (offset 6784) (type vector) (bits 20)
== CPistol: ==
 Sub-Class Table (1 Deep): DT_Pistol
 Sub-Class Table (2 Deep): DT_TerrorGun
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
== CPlasma: ==
 Sub-Class Table (1 Deep): DT_Plasma
 Sub-Class Table (2 Deep): DT_BaseEntity
 Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (3 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (3 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_flScale (offset 1076) (type float) (bits 0)
 -Member: m_flScaleTime (offset 1080) (type float) (bits 0)
 -Member: m_nFlags (offset 1084) (type integer) (bits 8)
 -Member: m_nPlasmaModelIndex (offset 1088) (type integer) (bits 11)
 -Member: m_nPlasmaModelIndex2 (offset 1092) (type integer) (bits 11)
 -Member: m_nGlowModelIndex (offset 1096) (type integer) (bits 11)
== CPlayerResource: ==
 Sub-Class Table (1 Deep): DT_PlayerResource
 Sub-Class Table (2 Deep): m_iPing
 -Member: 000 (offset 0) (type integer) (bits 10)
 -Member: 001 (offset 4) (type integer) (bits 10)
 -Member: 002 (offset 8) (type integer) (bits 10)
 -Member: 003 (offset 12) (type integer) (bits 10)
 -Member: 004 (offset 16) (type integer) (bits 10)
 -Member: 005 (offset 20) (type integer) (bits 10)
 -Member: 006 (offset 24) (type integer) (bits 10)
 -Member: 007 (offset 28) (type integer) (bits 10)
 -Member: 008 (offset 32) (type integer) (bits 10)
 -Member: 009 (offset 36) (type integer) (bits 10)
 -Member: 010 (offset 40) (type integer) (bits 10)
 -Member: 011 (offset 44) (type integer) (bits 10)
 -Member: 012 (offset 48) (type integer) (bits 10)
 -Member: 013 (offset 52) (type integer) (bits 10)
 -Member: 014 (offset 56) (type integer) (bits 10)
 -Member: 015 (offset 60) (type integer) (bits 10)
 -Member: 016 (offset 64) (type integer) (bits 10)
 -Member: 017 (offset 68) (type integer) (bits 10)
 -Member: 018 (offset 72) (type integer) (bits 10)
 -Member: 019 (offset 76) (type integer) (bits 10)
 -Member: 020 (offset 80) (type integer) (bits 10)
 -Member: 021 (offset 84) (type integer) (bits 10)
 -Member: 022 (offset 88) (type integer) (bits 10)
 -Member: 023 (offset 92) (type integer) (bits 10)
 -Member: 024 (offset 96) (type integer) (bits 10)
 -Member: 025 (offset 100) (type integer) (bits 10)
 -Member: 026 (offset 104) (type integer) (bits 10)
 -Member: 027 (offset 108) (type integer) (bits 10)
 -Member: 028 (offset 112) (type integer) (bits 10)
 -Member: 029 (offset 116) (type integer) (bits 10)
 -Member: 030 (offset 120) (type integer) (bits 10)
 -Member: 031 (offset 124) (type integer) (bits 10)
 -Member: 032 (offset 128) (type integer) (bits 10)
 Sub-Class Table (2 Deep): m_iScore
 -Member: 000 (offset 0) (type integer) (bits 16)
 -Member: 001 (offset 4) (type integer) (bits 16)
 -Member: 002 (offset 8) (type integer) (bits 16)
 -Member: 003 (offset 12) (type integer) (bits 16)
 -Member: 004 (offset 16) (type integer) (bits 16)
 -Member: 005 (offset 20) (type integer) (bits 16)
 -Member: 006 (offset 24) (type integer) (bits 16)
 -Member: 007 (offset 28) (type integer) (bits 16)
 -Member: 008 (offset 32) (type integer) (bits 16)
 -Member: 009 (offset 36) (type integer) (bits 16)
 -Member: 010 (offset 40) (type integer) (bits 16)
 -Member: 011 (offset 44) (type integer) (bits 16)
 -Member: 012 (offset 48) (type integer) (bits 16)
 -Member: 013 (offset 52) (type integer) (bits 16)
 -Member: 014 (offset 56) (type integer) (bits 16)
 -Member: 015 (offset 60) (type integer) (bits 16)
 -Member: 016 (offset 64) (type integer) (bits 16)
 -Member: 017 (offset 68) (type integer) (bits 16)
 -Member: 018 (offset 72) (type integer) (bits 16)
 -Member: 019 (offset 76) (type integer) (bits 16)
 -Member: 020 (offset 80) (type integer) (bits 16)
 -Member: 021 (offset 84) (type integer) (bits 16)
 -Member: 022 (offset 88) (type integer) (bits 16)
 -Member: 023 (offset 92) (type integer) (bits 16)
 -Member: 024 (offset 96) (type integer) (bits 16)
 -Member: 025 (offset 100) (type integer) (bits 16)
 -Member: 026 (offset 104) (type integer) (bits 16)
 -Member: 027 (offset 108) (type integer) (bits 16)
 -Member: 028 (offset 112) (type integer) (bits 16)
 -Member: 029 (offset 116) (type integer) (bits 16)
 -Member: 030 (offset 120) (type integer) (bits 16)
 -Member: 031 (offset 124) (type integer) (bits 16)
 -Member: 032 (offset 128) (type integer) (bits 16)
 Sub-Class Table (2 Deep): m_iTankTickets
 -Member: 000 (offset 0) (type integer) (bits 16)
 -Member: 001 (offset 4) (type integer) (bits 16)
 -Member: 002 (offset 8) (type integer) (bits 16)
 -Member: 003 (offset 12) (type integer) (bits 16)
 -Member: 004 (offset 16) (type integer) (bits 16)
 -Member: 005 (offset 20) (type integer) (bits 16)
 -Member: 006 (offset 24) (type integer) (bits 16)
 -Member: 007 (offset 28) (type integer) (bits 16)
 -Member: 008 (offset 32) (type integer) (bits 16)
 -Member: 009 (offset 36) (type integer) (bits 16)
 -Member: 010 (offset 40) (type integer) (bits 16)
 -Member: 011 (offset 44) (type integer) (bits 16)
 -Member: 012 (offset 48) (type integer) (bits 16)
 -Member: 013 (offset 52) (type integer) (bits 16)
 -Member: 014 (offset 56) (type integer) (bits 16)
 -Member: 015 (offset 60) (type integer) (bits 16)
 -Member: 016 (offset 64) (type integer) (bits 16)
 -Member: 017 (offset 68) (type integer) (bits 16)
 -Member: 018 (offset 72) (type integer) (bits 16)
 -Member: 019 (offset 76) (type integer) (bits 16)
 -Member: 020 (offset 80) (type integer) (bits 16)
 -Member: 021 (offset 84) (type integer) (bits 16)
 -Member: 022 (offset 88) (type integer) (bits 16)
 -Member: 023 (offset 92) (type integer) (bits 16)
 -Member: 024 (offset 96) (type integer) (bits 16)
 -Member: 025 (offset 100) (type integer) (bits 16)
 -Member: 026 (offset 104) (type integer) (bits 16)
 -Member: 027 (offset 108) (type integer) (bits 16)
 -Member: 028 (offset 112) (type integer) (bits 16)
 -Member: 029 (offset 116) (type integer) (bits 16)
 -Member: 030 (offset 120) (type integer) (bits 16)
 -Member: 031 (offset 124) (type integer) (bits 16)
 -Member: 032 (offset 128) (type integer) (bits 16)
 Sub-Class Table (2 Deep): m_iDeaths
 -Member: 000 (offset 0) (type integer) (bits 12)
 -Member: 001 (offset 4) (type integer) (bits 12)
 -Member: 002 (offset 8) (type integer) (bits 12)
 -Member: 003 (offset 12) (type integer) (bits 12)
 -Member: 004 (offset 16) (type integer) (bits 12)
 -Member: 005 (offset 20) (type integer) (bits 12)
 -Member: 006 (offset 24) (type integer) (bits 12)
 -Member: 007 (offset 28) (type integer) (bits 12)
 -Member: 008 (offset 32) (type integer) (bits 12)
 -Member: 009 (offset 36) (type integer) (bits 12)
 -Member: 010 (offset 40) (type integer) (bits 12)
 -Member: 011 (offset 44) (type integer) (bits 12)
 -Member: 012 (offset 48) (type integer) (bits 12)
 -Member: 013 (offset 52) (type integer) (bits 12)
 -Member: 014 (offset 56) (type integer) (bits 12)
 -Member: 015 (offset 60) (type integer) (bits 12)
 -Member: 016 (offset 64) (type integer) (bits 12)
 -Member: 017 (offset 68) (type integer) (bits 12)
 -Member: 018 (offset 72) (type integer) (bits 12)
 -Member: 019 (offset 76) (type integer) (bits 12)
 -Member: 020 (offset 80) (type integer) (bits 12)
 -Member: 021 (offset 84) (type integer) (bits 12)
 -Member: 022 (offset 88) (type integer) (bits 12)
 -Member: 023 (offset 92) (type integer) (bits 12)
 -Member: 024 (offset 96) (type integer) (bits 12)
 -Member: 025 (offset 100) (type integer) (bits 12)
 -Member: 026 (offset 104) (type integer) (bits 12)
 -Member: 027 (offset 108) (type integer) (bits 12)
 -Member: 028 (offset 112) (type integer) (bits 12)
 -Member: 029 (offset 116) (type integer) (bits 12)
 -Member: 030 (offset 120) (type integer) (bits 12)
 -Member: 031 (offset 124) (type integer) (bits 12)
 -Member: 032 (offset 128) (type integer) (bits 12)
 Sub-Class Table (2 Deep): m_bConnected
 -Member: 000 (offset 0) (type integer) (bits 1)
 -Member: 001 (offset 4) (type integer) (bits 1)
 -Member: 002 (offset 8) (type integer) (bits 1)
 -Member: 003 (offset 12) (type integer) (bits 1)
 -Member: 004 (offset 16) (type integer) (bits 1)
 -Member: 005 (offset 20) (type integer) (bits 1)
 -Member: 006 (offset 24) (type integer) (bits 1)
 -Member: 007 (offset 28) (type integer) (bits 1)
 -Member: 008 (offset 32) (type integer) (bits 1)
 -Member: 009 (offset 36) (type integer) (bits 1)
 -Member: 010 (offset 40) (type integer) (bits 1)
 -Member: 011 (offset 44) (type integer) (bits 1)
 -Member: 012 (offset 48) (type integer) (bits 1)
 -Member: 013 (offset 52) (type integer) (bits 1)
 -Member: 014 (offset 56) (type integer) (bits 1)
 -Member: 015 (offset 60) (type integer) (bits 1)
 -Member: 016 (offset 64) (type integer) (bits 1)
 -Member: 017 (offset 68) (type integer) (bits 1)
 -Member: 018 (offset 72) (type integer) (bits 1)
 -Member: 019 (offset 76) (type integer) (bits 1)
 -Member: 020 (offset 80) (type integer) (bits 1)
 -Member: 021 (offset 84) (type integer) (bits 1)
 -Member: 022 (offset 88) (type integer) (bits 1)
 -Member: 023 (offset 92) (type integer) (bits 1)
 -Member: 024 (offset 96) (type integer) (bits 1)
 -Member: 025 (offset 100) (type integer) (bits 1)
 -Member: 026 (offset 104) (type integer) (bits 1)
 -Member: 027 (offset 108) (type integer) (bits 1)
 -Member: 028 (offset 112) (type integer) (bits 1)
 -Member: 029 (offset 116) (type integer) (bits 1)
 -Member: 030 (offset 120) (type integer) (bits 1)
 -Member: 031 (offset 124) (type integer) (bits 1)
 -Member: 032 (offset 128) (type integer) (bits 1)
 Sub-Class Table (2 Deep): m_iTeam
 -Member: 000 (offset 0) (type integer) (bits 4)
 -Member: 001 (offset 4) (type integer) (bits 4)
 -Member: 002 (offset 8) (type integer) (bits 4)
 -Member: 003 (offset 12) (type integer) (bits 4)
 -Member: 004 (offset 16) (type integer) (bits 4)
 -Member: 005 (offset 20) (type integer) (bits 4)
 -Member: 006 (offset 24) (type integer) (bits 4)
 -Member: 007 (offset 28) (type integer) (bits 4)
 -Member: 008 (offset 32) (type integer) (bits 4)
 -Member: 009 (offset 36) (type integer) (bits 4)
 -Member: 010 (offset 40) (type integer) (bits 4)
 -Member: 011 (offset 44) (type integer) (bits 4)
 -Member: 012 (offset 48) (type integer) (bits 4)
 -Member: 013 (offset 52) (type integer) (bits 4)
 -Member: 014 (offset 56) (type integer) (bits 4)
 -Member: 015 (offset 60) (type integer) (bits 4)
 -Member: 016 (offset 64) (type integer) (bits 4)
 -Member: 017 (offset 68) (type integer) (bits 4)
 -Member: 018 (offset 72) (type integer) (bits 4)
 -Member: 019 (offset 76) (type integer) (bits 4)
 -Member: 020 (offset 80) (type integer) (bits 4)
 -Member: 021 (offset 84) (type integer) (bits 4)
 -Member: 022 (offset 88) (type integer) (bits 4)
 -Member: 023 (offset 92) (type integer) (bits 4)
 -Member: 024 (offset 96) (type integer) (bits 4)
 -Member: 025 (offset 100) (type integer) (bits 4)
 -Member: 026 (offset 104) (type integer) (bits 4)
 -Member: 027 (offset 108) (type integer) (bits 4)
 -Member: 028 (offset 112) (type integer) (bits 4)
 -Member: 029 (offset 116) (type integer) (bits 4)
 -Member: 030 (offset 120) (type integer) (bits 4)
 -Member: 031 (offset 124) (type integer) (bits 4)
 -Member: 032 (offset 128) (type integer) (bits 4)
 Sub-Class Table (2 Deep): m_bAlive
 -Member: 000 (offset 0) (type integer) (bits 1)
 -Member: 001 (offset 4) (type integer) (bits 1)
 -Member: 002 (offset 8) (type integer) (bits 1)
 -Member: 003 (offset 12) (type integer) (bits 1)
 -Member: 004 (offset 16) (type integer) (bits 1)
 -Member: 005 (offset 20) (type integer) (bits 1)
 -Member: 006 (offset 24) (type integer) (bits 1)
 -Member: 007 (offset 28) (type integer) (bits 1)
 -Member: 008 (offset 32) (type integer) (bits 1)
 -Member: 009 (offset 36) (type integer) (bits 1)
 -Member: 010 (offset 40) (type integer) (bits 1)
 -Member: 011 (offset 44) (type integer) (bits 1)
 -Member: 012 (offset 48) (type integer) (bits 1)
 -Member: 013 (offset 52) (type integer) (bits 1)
 -Member: 014 (offset 56) (type integer) (bits 1)
 -Member: 015 (offset 60) (type integer) (bits 1)
 -Member: 016 (offset 64) (type integer) (bits 1)
 -Member: 017 (offset 68) (type integer) (bits 1)
 -Member: 018 (offset 72) (type integer) (bits 1)
 -Member: 019 (offset 76) (type integer) (bits 1)
 -Member: 020 (offset 80) (type integer) (bits 1)
 -Member: 021 (offset 84) (type integer) (bits 1)
 -Member: 022 (offset 88) (type integer) (bits 1)
 -Member: 023 (offset 92) (type integer) (bits 1)
 -Member: 024 (offset 96) (type integer) (bits 1)
 -Member: 025 (offset 100) (type integer) (bits 1)
 -Member: 026 (offset 104) (type integer) (bits 1)
 -Member: 027 (offset 108) (type integer) (bits 1)
 -Member: 028 (offset 112) (type integer) (bits 1)
 -Member: 029 (offset 116) (type integer) (bits 1)
 -Member: 030 (offset 120) (type integer) (bits 1)
 -Member: 031 (offset 124) (type integer) (bits 1)
 -Member: 032 (offset 128) (type integer) (bits 1)
 Sub-Class Table (2 Deep): m_iHealth
 -Member: 000 (offset 0) (type integer) (bits 16)
 -Member: 001 (offset 4) (type integer) (bits 16)
 -Member: 002 (offset 8) (type integer) (bits 16)
 -Member: 003 (offset 12) (type integer) (bits 16)
 -Member: 004 (offset 16) (type integer) (bits 16)
 -Member: 005 (offset 20) (type integer) (bits 16)
 -Member: 006 (offset 24) (type integer) (bits 16)
 -Member: 007 (offset 28) (type integer) (bits 16)
 -Member: 008 (offset 32) (type integer) (bits 16)
 -Member: 009 (offset 36) (type integer) (bits 16)
 -Member: 010 (offset 40) (type integer) (bits 16)
 -Member: 011 (offset 44) (type integer) (bits 16)
 -Member: 012 (offset 48) (type integer) (bits 16)
 -Member: 013 (offset 52) (type integer) (bits 16)
 -Member: 014 (offset 56) (type integer) (bits 16)
 -Member: 015 (offset 60) (type integer) (bits 16)
 -Member: 016 (offset 64) (type integer) (bits 16)
 -Member: 017 (offset 68) (type integer) (bits 16)
 -Member: 018 (offset 72) (type integer) (bits 16)
 -Member: 019 (offset 76) (type integer) (bits 16)
 -Member: 020 (offset 80) (type integer) (bits 16)
 -Member: 021 (offset 84) (type integer) (bits 16)
 -Member: 022 (offset 88) (type integer) (bits 16)
 -Member: 023 (offset 92) (type integer) (bits 16)
 -Member: 024 (offset 96) (type integer) (bits 16)
 -Member: 025 (offset 100) (type integer) (bits 16)
 -Member: 026 (offset 104) (type integer) (bits 16)
 -Member: 027 (offset 108) (type integer) (bits 16)
 -Member: 028 (offset 112) (type integer) (bits 16)
 -Member: 029 (offset 116) (type integer) (bits 16)
 -Member: 030 (offset 120) (type integer) (bits 16)
 -Member: 031 (offset 124) (type integer) (bits 16)
 -Member: 032 (offset 128) (type integer) (bits 16)
== CPointCommentaryNode: ==
 Sub-Class Table (1 Deep): DT_PointCommentaryNode
 Sub-Class Table (2 Deep): DT_BaseAnimating
 Sub-Class Table (3 Deep): DT_BaseEntity
 Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (4 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (4 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (3 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (3 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (3 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_bActive (offset 5248) (type integer) (bits 1)
 -Member: m_iszCommentaryFile (offset 5108) (type string) (bits 0)
 -Member: m_iszCommentaryFileNoHDR (offset 5112) (type string) (bits 0)
 -Member: m_flStartTime (offset 5252) (type float) (bits 0)
 -Member: m_iszSpeakers (offset 5256) (type string) (bits 0)
 -Member: m_iNodeNumber (offset 5260) (type integer) (bits 8)
 -Member: m_iNodeNumberMax (offset 5264) (type integer) (bits 8)
 -Member: m_hViewPosition (offset 5132) (type integer) (bits 21)
== CPointPropUseTarget: ==
 Sub-Class Table (1 Deep): DT_PointPropUseTarget
 Sub-Class Table (2 Deep): DT_BaseEntity
 Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (3 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (3 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_useActionOwner (offset 1072) (type integer) (bits 21)
 -Member: m_hGasNozzle (offset 1076) (type integer) (bits 21)
== CPoseController: ==
 Sub-Class Table (1 Deep): DT_PoseController
 Sub-Class Table (2 Deep): DT_BaseEntity
 Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (3 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (3 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 Sub-Class Table (2 Deep): m_hProps
 -Member: 000 (offset 0) (type integer) (bits 21)
 -Member: 001 (offset 4) (type integer) (bits 21)
 -Member: 002 (offset 8) (type integer) (bits 21)
 -Member: 003 (offset 12) (type integer) (bits 21)
 Sub-Class Table (2 Deep): m_chPoseIndex
 -Member: 000 (offset 0) (type integer) (bits 5)
 -Member: 001 (offset 1) (type integer) (bits 5)
 -Member: 002 (offset 2) (type integer) (bits 5)
 -Member: 003 (offset 3) (type integer) (bits 5)
 -Member: m_bPoseValueParity (offset 1093) (type integer) (bits 1)
 -Member: m_fPoseValue (offset 1104) (type float) (bits 11)
 -Member: m_fInterpolationTime (offset 1108) (type float) (bits 11)
 -Member: m_bInterpolationWrap (offset 1112) (type integer) (bits 1)
 -Member: m_fCycleFrequency (offset 1116) (type float) (bits 11)
 -Member: m_nFModType (offset 1120) (type integer) (bits 3)
 -Member: m_fFModTimeOffset (offset 1124) (type float) (bits 11)
 -Member: m_fFModRate (offset 1128) (type float) (bits 11)
 -Member: m_fFModAmplitude (offset 1132) (type float) (bits 11)
== CPostProcessController: ==
 Sub-Class Table (1 Deep): DT_PostProcessController
 Sub-Class Table (2 Deep): DT_BaseEntity
 Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (3 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (3 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_fLocalContrastStrength (offset 1072) (type float) (bits 0)
 -Member: m_fLocalContrastEdgeStrength (offset 1076) (type float) (bits 0)
 -Member: m_fVignetteStart (offset 1080) (type float) (bits 0)
 -Member: m_fVignetteEnd (offset 1084) (type float) (bits 0)
 -Member: m_fVignetteBlurStrength (offset 1088) (type float) (bits 0)
 -Member: m_fFadeToBlackStrength (offset 1092) (type float) (bits 0)
 -Member: m_fGrainStrength (offset 1096) (type float) (bits 0)
 -Member: m_fTopVignetteStrength (offset 1100) (type float) (bits 0)
 -Member: m_fFadeTime (offset 1104) (type float) (bits 0)
 -Member: m_bMaster (offset 1108) (type integer) (bits 1)
== CPrecipitation: ==
 Sub-Class Table (1 Deep): DT_Precipitation
 Sub-Class Table (2 Deep): DT_BaseEntity
 Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (3 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (3 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nPrecipType (offset 1072) (type integer) (bits 4)
 -Member: m_minSpeed (offset 1076) (type float) (bits 0)
 -Member: m_maxSpeed (offset 1080) (type float) (bits 0)
== CPrecipitationBlocker: ==
 Sub-Class Table (1 Deep): DT_PrecipitationBlocker
 Sub-Class Table (2 Deep): DT_BaseEntity
 Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (3 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (3 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
== CPredictedViewModel: ==
 Sub-Class Table (1 Deep): DT_PredictedViewModel
 Sub-Class Table (2 Deep): DT_BaseViewModel
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 -Member: m_nBody (offset 1100) (type integer) (bits 8)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nSequence (offset 1156) (type integer) (bits 8)
 -Member: m_nLayerSequence (offset 5644) (type integer) (bits 8)
 -Member: m_nLayer (offset 5648) (type integer) (bits 2)
 -Member: m_nViewModelIndex (offset 5636) (type integer) (bits 1)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_nAnimationParity (offset 5640) (type integer) (bits 3)
 -Member: m_hWeapon (offset 5656) (type integer) (bits 21)
 -Member: m_hOwner (offset 5660) (type integer) (bits 21)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_flLayerStartTime (offset 5652) (type float) (bits 0)
== CPropaneTank: ==
 Sub-Class Table (1 Deep): DT_PropaneTank
 Sub-Class Table (2 Deep): DT_BaseBackpackItem
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
== CPropDoorRotatingCheckpoint: ==
 Sub-Class Table (1 Deep): DT_PropDoorRotatingCheckpoint
 Sub-Class Table (2 Deep): DT_BasePropDoor
 Sub-Class Table (3 Deep): DT_DynamicProp
 Sub-Class Table (4 Deep): DT_BreakableProp
 Sub-Class Table (5 Deep): DT_BaseAnimating
 Sub-Class Table (6 Deep): DT_BaseEntity
 Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (7 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (7 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (6 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (6 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (6 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_noGhostCollision (offset 5440) (type integer) (bits 1)
 -Member: m_bClientPhysics (offset 5442) (type integer) (bits 1)
 -Member: m_bUseHitboxesForRenderBox (offset 5528) (type integer) (bits 1)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
 -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_spawnflags (offset 316) (type integer) (bits 16)
 -Member: m_eDoorState (offset 5608) (type integer) (bits 3)
 -Member: m_bLocked (offset 5656) (type integer) (bits 1)
 -Member: m_isRescueDoor (offset 5666) (type integer) (bits 1)
 -Member: m_hMaster (offset 5724) (type integer) (bits 21)
== CPropHealthCabinet: ==
 Sub-Class Table (1 Deep): DT_PropHealthCabinet
 Sub-Class Table (2 Deep): DT_DynamicProp
 Sub-Class Table (3 Deep): DT_BreakableProp
 Sub-Class Table (4 Deep): DT_BaseAnimating
 Sub-Class Table (5 Deep): DT_BaseEntity
 Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (6 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (6 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (5 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (5 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (5 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_noGhostCollision (offset 5440) (type integer) (bits 1)
 -Member: m_bClientPhysics (offset 5442) (type integer) (bits 1)
 -Member: m_bUseHitboxesForRenderBox (offset 5528) (type integer) (bits 1)
 -Member: m_isUsed (offset 5577) (type integer) (bits 1)
== CPropMinigun: ==
 Sub-Class Table (1 Deep): DT_PropMinigun
 Sub-Class Table (2 Deep): DT_DynamicProp
 Sub-Class Table (3 Deep): DT_BreakableProp
 Sub-Class Table (4 Deep): DT_BaseAnimating
 Sub-Class Table (5 Deep): DT_BaseEntity
 Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (6 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (6 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (5 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (5 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (5 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_noGhostCollision (offset 5440) (type integer) (bits 1)
 -Member: m_bClientPhysics (offset 5442) (type integer) (bits 1)
 -Member: m_bUseHitboxesForRenderBox (offset 5528) (type integer) (bits 1)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: m_initialAngles (offset 5592) (type vector) (bits 10)
 -Member: m_owner (offset 5568) (type integer) (bits 21)
 -Member: m_maxYaw (offset 5572) (type float) (bits 0)
 -Member: m_maxPitch (offset 5576) (type float) (bits 0)
 -Member: m_minPitch (offset 5580) (type float) (bits 0)
 -Member: m_firing (offset 5584) (type integer) (bits 1)
 -Member: m_overheated (offset 5585) (type integer) (bits 1)
 -Member: m_heat (offset 5588) (type float) (bits 16)
== CPropMountedGun: ==
 Sub-Class Table (1 Deep): DT_PropMountedGun
 Sub-Class Table (2 Deep): DT_DynamicProp
 Sub-Class Table (3 Deep): DT_BreakableProp
 Sub-Class Table (4 Deep): DT_BaseAnimating
 Sub-Class Table (5 Deep): DT_BaseEntity
 Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (6 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (6 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (5 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (5 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (5 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_noGhostCollision (offset 5440) (type integer) (bits 1)
 -Member: m_bClientPhysics (offset 5442) (type integer) (bits 1)
 -Member: m_bUseHitboxesForRenderBox (offset 5528) (type integer) (bits 1)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: m_initialAngles (offset 5592) (type vector) (bits 10)
 -Member: m_owner (offset 5568) (type integer) (bits 21)
 -Member: m_maxYaw (offset 5572) (type float) (bits 0)
 -Member: m_maxPitch (offset 5576) (type float) (bits 0)
 -Member: m_minPitch (offset 5580) (type float) (bits 0)
 -Member: m_firing (offset 5584) (type integer) (bits 1)
 -Member: m_overheated (offset 5585) (type integer) (bits 1)
 -Member: m_heat (offset 5588) (type float) (bits 16)
== CPropVehicleDriveable: ==
 Sub-Class Table (1 Deep): DT_PropVehicleDriveable
 Sub-Class Table (2 Deep): DT_BaseAnimating
 Sub-Class Table (3 Deep): DT_BaseEntity
 Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (4 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (4 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (3 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (3 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (3 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_hPlayer (offset 5600) (type integer) (bits 21)
 -Member: m_nSpeed (offset 5604) (type integer) (bits 8)
 -Member: m_nRPM (offset 5608) (type integer) (bits 13)
 -Member: m_flThrottle (offset 5612) (type float) (bits 0)
 -Member: m_nBoostTimeLeft (offset 5616) (type integer) (bits 8)
 -Member: m_nHasBoost (offset 5620) (type integer) (bits 1)
 -Member: m_nScannerDisabledWeapons (offset 5650) (type integer) (bits 1)
 -Member: m_nScannerDisabledVehicle (offset 5651) (type integer) (bits 1)
 -Member: m_bEnterAnimOn (offset 5668) (type integer) (bits 1)
 -Member: m_bExitAnimOn (offset 5669) (type integer) (bits 1)
 -Member: m_bUnableToFire (offset 5648) (type integer) (bits 1)
 -Member: m_vecEyeExitEndpoint (offset 5624) (type vector) (bits 0)
 -Member: m_bHasGun (offset 5649) (type integer) (bits 1)
 -Member: m_vecGunCrosshair (offset 5636) (type vector) (bits 0)
== CPumpShotgun: ==
 Sub-Class Table (1 Deep): DT_PumpShotgun
 Sub-Class Table (2 Deep): DT_BaseShotgun
 Sub-Class Table (3 Deep): DT_TerrorGun
 Sub-Class Table (4 Deep): DT_TerrorWeapon
 Sub-Class Table (5 Deep): DT_WeaponCSBase
 Sub-Class Table (6 Deep): DT_BaseCombatWeapon
 Sub-Class Table (7 Deep): DT_BaseAnimating
 Sub-Class Table (8 Deep): DT_BaseEntity
 Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (9 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (9 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (8 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (8 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (8 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (7 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (6 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (6 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (6 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
 Sub-Class Table (3 Deep): DT_LocalActiveShotgunData
 -Member: m_reloadState (offset 6124) (type integer) (bits 1)
 -Member: m_reloadAnimState (offset 6148) (type integer) (bits 3)
 -Member: m_reloadNumShells (offset 6128) (type integer) (bits 4)
 -Member: m_reloadStartTime (offset 6132) (type float) (bits 0)
 -Member: m_reloadStartDuration (offset 6136) (type float) (bits 0)
 -Member: m_reloadInsertDuration (offset 6140) (type float) (bits 0)
 -Member: m_reloadEndDuration (offset 6144) (type float) (bits 0)
 -Member: m_shellsInserted (offset 6152) (type integer) (bits 4)
== CRagdollManager: ==
 Sub-Class Table (1 Deep): DT_RagdollManager
 -Member: m_iCurrentMaxRagdollCount (offset 1072) (type integer) (bits 6)
== CRagdollProp: ==
 Sub-Class Table (1 Deep): DT_Ragdoll
 Sub-Class Table (2 Deep): DT_BaseAnimating
 Sub-Class Table (3 Deep): DT_BaseEntity
 Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (4 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (4 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (3 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (3 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (3 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_ragAngles (offset 7544) (type vector) (bits 13)
 -Member: m_ragAngles (offset 0) (type array) (bits 0)
 -Member: m_ragPos (offset 7256) (type vector) (bits 0)
 -Member: m_ragPos (offset 0) (type array) (bits 0)
 -Member: m_hUnragdoll (offset 7836) (type integer) (bits 21)
 -Member: m_flBlendWeight (offset 7880) (type float) (bits 8)
 -Member: m_nOverlaySequence (offset 7884) (type integer) (bits 11)
== CRagdollPropAttached: ==
 Sub-Class Table (1 Deep): DT_Ragdoll_Attached
 Sub-Class Table (2 Deep): DT_Ragdoll
 Sub-Class Table (3 Deep): DT_BaseAnimating
 Sub-Class Table (4 Deep): DT_BaseEntity
 Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (5 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (5 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (4 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (4 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (4 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_ragAngles (offset 7544) (type vector) (bits 13)
 -Member: m_ragAngles (offset 0) (type array) (bits 0)
 -Member: m_ragPos (offset 7256) (type vector) (bits 0)
 -Member: m_ragPos (offset 0) (type array) (bits 0)
 -Member: m_hUnragdoll (offset 7836) (type integer) (bits 21)
 -Member: m_flBlendWeight (offset 7880) (type float) (bits 8)
 -Member: m_nOverlaySequence (offset 7884) (type integer) (bits 11)
 -Member: m_boneIndexAttached (offset 8468) (type integer) (bits 7)
 -Member: m_ragdollAttachedObjectIndex (offset 8472) (type integer) (bits 5)
 -Member: m_attachmentPointBoneSpace (offset 8476) (type vector) (bits 0)
 -Member: m_attachmentPointRagdollSpace (offset 8488) (type vector) (bits 0)
== CRifle_AK47: ==
 Sub-Class Table (1 Deep): DT_Rifle_AK47
 Sub-Class Table (2 Deep): DT_BaseRifle
 Sub-Class Table (3 Deep): DT_TerrorGun
 Sub-Class Table (4 Deep): DT_TerrorWeapon
 Sub-Class Table (5 Deep): DT_WeaponCSBase
 Sub-Class Table (6 Deep): DT_BaseCombatWeapon
 Sub-Class Table (7 Deep): DT_BaseAnimating
 Sub-Class Table (8 Deep): DT_BaseEntity
 Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (9 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (9 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (8 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (8 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (8 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (7 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (6 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (6 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (6 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
== CRifle_Desert: ==
 Sub-Class Table (1 Deep): DT_Rifle_Desert
 Sub-Class Table (2 Deep): DT_BaseRifle
 Sub-Class Table (3 Deep): DT_TerrorGun
 Sub-Class Table (4 Deep): DT_TerrorWeapon
 Sub-Class Table (5 Deep): DT_WeaponCSBase
 Sub-Class Table (6 Deep): DT_BaseCombatWeapon
 Sub-Class Table (7 Deep): DT_BaseAnimating
 Sub-Class Table (8 Deep): DT_BaseEntity
 Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (9 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (9 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (8 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (8 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (8 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (7 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (6 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (6 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (6 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
== CRifle_SG552: ==
 Sub-Class Table (1 Deep): DT_Rifle_SG552
 Sub-Class Table (2 Deep): DT_TerrorGun
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
== CRopeKeyframe: ==
 Sub-Class Table (1 Deep): DT_RopeKeyframe
 -Member: m_hStartPoint (offset 1140) (type integer) (bits 21)
 -Member: m_hEndPoint (offset 1144) (type integer) (bits 21)
 -Member: m_iStartAttachment (offset 1148) (type integer) (bits 5)
 -Member: m_iEndAttachment (offset 1150) (type integer) (bits 5)
 -Member: m_Slack (offset 1084) (type integer) (bits 12)
 -Member: m_RopeLength (offset 1120) (type integer) (bits 15)
 -Member: m_fLockedPoints (offset 1124) (type integer) (bits 4)
 -Member: m_nChangeCount (offset 1116) (type integer) (bits 8)
 -Member: m_RopeFlags (offset 1076) (type integer) (bits 10)
 -Member: m_nSegments (offset 1096) (type integer) (bits 4)
 -Member: m_bConstrainBetweenEndpoints (offset 1100) (type integer) (bits 1)
 -Member: m_iRopeMaterialModelIndex (offset 1108) (type integer) (bits 16)
 -Member: m_Subdiv (offset 1112) (type integer) (bits 4)
 -Member: m_TextureScale (offset 1092) (type float) (bits 10)
 -Member: m_Width (offset 1088) (type float) (bits 0)
 -Member: m_flScrollSpeed (offset 1132) (type float) (bits 0)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 0)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
== CScavengeProgressDisplay: ==
 Sub-Class Table (1 Deep): DT_ScavengeProgressDisplay
 Sub-Class Table (2 Deep): DT_BaseEntity
 Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (3 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (3 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_bActive (offset 1076) (type integer) (bits 1)
== CSceneEntity: ==
 Sub-Class Table (1 Deep): DT_SceneEntity
 -Member: m_nSceneStringIndex (offset 1252) (type integer) (bits 13)
 -Member: m_bIsPlayingBack (offset 1156) (type integer) (bits 1)
 -Member: m_bPaused (offset 1157) (type integer) (bits 1)
 -Member: m_bMultiplayer (offset 1158) (type integer) (bits 1)
 -Member: m_flForceClientTime (offset 1160) (type float) (bits 0)
 Sub-Class Table (2 Deep): _ST_m_hActorList_16
 Sub-Class Table (3 Deep): _LPT_m_hActorList_16
 -Member: lengthprop16 (offset 0) (type integer) (bits 5)
 -Member: 000 (offset 0) (type integer) (bits 21)
 -Member: 001 (offset 0) (type integer) (bits 21)
 -Member: 002 (offset 0) (type integer) (bits 21)
 -Member: 003 (offset 0) (type integer) (bits 21)
 -Member: 004 (offset 0) (type integer) (bits 21)
 -Member: 005 (offset 0) (type integer) (bits 21)
 -Member: 006 (offset 0) (type integer) (bits 21)
 -Member: 007 (offset 0) (type integer) (bits 21)
 -Member: 008 (offset 0) (type integer) (bits 21)
 -Member: 009 (offset 0) (type integer) (bits 21)
 -Member: 010 (offset 0) (type integer) (bits 21)
 -Member: 011 (offset 0) (type integer) (bits 21)
 -Member: 012 (offset 0) (type integer) (bits 21)
 -Member: 013 (offset 0) (type integer) (bits 21)
 -Member: 014 (offset 0) (type integer) (bits 21)
 -Member: 015 (offset 0) (type integer) (bits 21)
== CSelfDestruct: ==
 Sub-Class Table (1 Deep): DT_SelfDestruct
 Sub-Class Table (2 Deep): DT_AbilityBase
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hasBeenUsed (offset 1100) (type integer) (bits 1)
 -Member: m_owner (offset 1084) (type integer) (bits 21)
 Sub-Class Table (3 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (3 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_bHasBeenActivated (offset 1101) (type integer) (bits 1)
== CShadowControl: ==
 Sub-Class Table (1 Deep): DT_ShadowControl
 -Member: m_shadowDirection (offset 1072) (type vector) (bits 0)
 -Member: m_shadowColor (offset 1084) (type integer) (bits 32)
 -Member: m_flShadowMaxDist (offset 1088) (type float) (bits 0)
 -Member: m_bDisableShadows (offset 1092) (type integer) (bits 1)
 -Member: m_bEnableLocalLightShadows (offset 1093) (type integer) (bits 1)
== CShotgun_Chrome: ==
 Sub-Class Table (1 Deep): DT_Shotgun_Chrome
 Sub-Class Table (2 Deep): DT_BaseShotgun
 Sub-Class Table (3 Deep): DT_TerrorGun
 Sub-Class Table (4 Deep): DT_TerrorWeapon
 Sub-Class Table (5 Deep): DT_WeaponCSBase
 Sub-Class Table (6 Deep): DT_BaseCombatWeapon
 Sub-Class Table (7 Deep): DT_BaseAnimating
 Sub-Class Table (8 Deep): DT_BaseEntity
 Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (9 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (9 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (8 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (8 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (8 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (7 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (6 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (6 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (6 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
 Sub-Class Table (3 Deep): DT_LocalActiveShotgunData
 -Member: m_reloadState (offset 6124) (type integer) (bits 1)
 -Member: m_reloadAnimState (offset 6148) (type integer) (bits 3)
 -Member: m_reloadNumShells (offset 6128) (type integer) (bits 4)
 -Member: m_reloadStartTime (offset 6132) (type float) (bits 0)
 -Member: m_reloadStartDuration (offset 6136) (type float) (bits 0)
 -Member: m_reloadInsertDuration (offset 6140) (type float) (bits 0)
 -Member: m_reloadEndDuration (offset 6144) (type float) (bits 0)
 -Member: m_shellsInserted (offset 6152) (type integer) (bits 4)
== CShotgun_SPAS: ==
 Sub-Class Table (1 Deep): DT_Shotgun_SPAS
 Sub-Class Table (2 Deep): DT_BaseAutoShotgun
 Sub-Class Table (3 Deep): DT_BaseShotgun
 Sub-Class Table (4 Deep): DT_TerrorGun
 Sub-Class Table (5 Deep): DT_TerrorWeapon
 Sub-Class Table (6 Deep): DT_WeaponCSBase
 Sub-Class Table (7 Deep): DT_BaseCombatWeapon
 Sub-Class Table (8 Deep): DT_BaseAnimating
 Sub-Class Table (9 Deep): DT_BaseEntity
 Sub-Class Table (10 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (10 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (10 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (9 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (9 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (9 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (8 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (8 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (7 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (7 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (7 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (6 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
 Sub-Class Table (4 Deep): DT_LocalActiveShotgunData
 -Member: m_reloadState (offset 6124) (type integer) (bits 1)
 -Member: m_reloadAnimState (offset 6148) (type integer) (bits 3)
 -Member: m_reloadNumShells (offset 6128) (type integer) (bits 4)
 -Member: m_reloadStartTime (offset 6132) (type float) (bits 0)
 -Member: m_reloadStartDuration (offset 6136) (type float) (bits 0)
 -Member: m_reloadInsertDuration (offset 6140) (type float) (bits 0)
 -Member: m_reloadEndDuration (offset 6144) (type float) (bits 0)
 -Member: m_shellsInserted (offset 6152) (type integer) (bits 4)
== CSlideshowDisplay: ==
 Sub-Class Table (1 Deep): DT_SlideshowDisplay
 Sub-Class Table (2 Deep): DT_BaseEntity
 Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (3 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (3 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_bEnabled (offset 1072) (type integer) (bits 1)
 -Member: m_szDisplayText (offset 1073) (type string) (bits 0)
 -Member: m_szSlideshowDirectory (offset 1201) (type string) (bits 0)
 Sub-Class Table (2 Deep): m_chCurrentSlideLists
 -Member: 000 (offset 0) (type integer) (bits 8)
 -Member: 001 (offset 1) (type integer) (bits 8)
 -Member: 002 (offset 2) (type integer) (bits 8)
 -Member: 003 (offset 3) (type integer) (bits 8)
 -Member: 004 (offset 4) (type integer) (bits 8)
 -Member: 005 (offset 5) (type integer) (bits 8)
 -Member: 006 (offset 6) (type integer) (bits 8)
 -Member: 007 (offset 7) (type integer) (bits 8)
 -Member: 008 (offset 8) (type integer) (bits 8)
 -Member: 009 (offset 9) (type integer) (bits 8)
 -Member: 010 (offset 10) (type integer) (bits 8)
 -Member: 011 (offset 11) (type integer) (bits 8)
 -Member: 012 (offset 12) (type integer) (bits 8)
 -Member: 013 (offset 13) (type integer) (bits 8)
 -Member: 014 (offset 14) (type integer) (bits 8)
 -Member: 015 (offset 15) (type integer) (bits 8)
 -Member: m_fMinSlideTime (offset 1372) (type float) (bits 11)
 -Member: m_fMaxSlideTime (offset 1376) (type float) (bits 11)
 -Member: m_iCycleType (offset 1380) (type integer) (bits 2)
 -Member: m_bNoListRepeats (offset 1384) (type integer) (bits 1)
== CSMG_MP5: ==
 Sub-Class Table (1 Deep): DT_SMG_MP5
 Sub-Class Table (2 Deep): DT_TerrorGun
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
== CSMG_Silenced: ==
 Sub-Class Table (1 Deep): DT_SMG_Silenced
 Sub-Class Table (2 Deep): DT_TerrorGun
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
== CSmokerClaw: ==
 Sub-Class Table (1 Deep): DT_WeaponSmokerClaw
 Sub-Class Table (2 Deep): DT_WeaponClaw
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
== CSmokeStack: ==
 Sub-Class Table (1 Deep): DT_SmokeStack
 Sub-Class Table (2 Deep): DT_BaseParticleEntity
 Sub-Class Table (3 Deep): DT_BaseEntity
 Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (4 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (4 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_SpreadSpeed (offset 1072) (type float) (bits 0)
 -Member: m_Speed (offset 1076) (type float) (bits 0)
 -Member: m_StartSize (offset 1080) (type float) (bits 0)
 -Member: m_EndSize (offset 1084) (type float) (bits 0)
 -Member: m_Rate (offset 1088) (type float) (bits 0)
 -Member: m_JetLength (offset 1092) (type float) (bits 0)
 -Member: m_bEmit (offset 1100) (type integer) (bits 1)
 -Member: m_flBaseSpread (offset 1104) (type float) (bits 0)
 -Member: m_flRollSpeed (offset 1096) (type float) (bits 0)
 -Member: m_DirLight.m_vPos (offset 1144) (type vector) (bits 0)
 -Member: m_DirLight.m_vColor (offset 1156) (type vector) (bits 0)
 -Member: m_DirLight.m_flIntensity (offset 1168) (type float) (bits 0)
 -Member: m_AmbientLight.m_vPos (offset 1112) (type vector) (bits 0)
 -Member: m_AmbientLight.m_vColor (offset 1124) (type vector) (bits 0)
 -Member: m_AmbientLight.m_flIntensity (offset 1136) (type float) (bits 0)
 -Member: m_vWind (offset 1192) (type vector) (bits 0)
 -Member: m_flTwist (offset 1172) (type float) (bits 0)
 -Member: m_iMaterialModel (offset 1180) (type integer) (bits 16)
== CSniper_AWP: ==
 Sub-Class Table (1 Deep): DT_Sniper_AWP
 Sub-Class Table (2 Deep): DT_TerrorGun
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
== CSniper_Military: ==
 Sub-Class Table (1 Deep): DT_Sniper_Military
 Sub-Class Table (2 Deep): DT_TerrorGun
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
== CSniper_Scout: ==
 Sub-Class Table (1 Deep): DT_Sniper_Scout
 Sub-Class Table (2 Deep): DT_TerrorGun
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
== CSniperRifle: ==
 Sub-Class Table (1 Deep): DT_SniperRifle
 Sub-Class Table (2 Deep): DT_BaseSniperRifle
 Sub-Class Table (3 Deep): DT_TerrorGun
 Sub-Class Table (4 Deep): DT_TerrorWeapon
 Sub-Class Table (5 Deep): DT_WeaponCSBase
 Sub-Class Table (6 Deep): DT_BaseCombatWeapon
 Sub-Class Table (7 Deep): DT_BaseAnimating
 Sub-Class Table (8 Deep): DT_BaseEntity
 Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (9 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (9 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (8 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (8 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (8 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (7 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (6 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (6 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (6 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
== CSoundMixLayer: ==
 Sub-Class Table (1 Deep): DT_SoundMixLayer
 Sub-Class Table (2 Deep): DT_BaseEntity
 Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (3 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (3 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_iszMixLayerName (offset 1072) (type string) (bits 0)
 -Member: m_fMixLayerLevel (offset 1076) (type float) (bits 8)
== CSpitAbility: ==
 Sub-Class Table (1 Deep): DT_SpitAbility
 Sub-Class Table (2 Deep): DT_AbilityBase
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hasBeenUsed (offset 1100) (type integer) (bits 1)
 -Member: m_owner (offset 1084) (type integer) (bits 21)
 Sub-Class Table (3 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (3 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_bHasBeenActivated (offset 1101) (type integer) (bits 1)
== CSpitterClaw: ==
 Sub-Class Table (1 Deep): DT_WeaponSpitterClaw
 Sub-Class Table (2 Deep): DT_WeaponClaw
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
== CSpitterProjectile: ==
 Sub-Class Table (1 Deep): DT_SpitterProjectile
 Sub-Class Table (2 Deep): DT_BaseCSGrenadeProjectile
 Sub-Class Table (3 Deep): DT_BaseGrenade
 Sub-Class Table (4 Deep): DT_BaseCombatCharacter
 Sub-Class Table (5 Deep): DT_BaseFlex
 Sub-Class Table (6 Deep): DT_BaseAnimatingOverlay
 Sub-Class Table (7 Deep): DT_BaseAnimating
 Sub-Class Table (8 Deep): DT_BaseEntity
 Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (9 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (9 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (8 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (8 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (8 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 Sub-Class Table (7 Deep): DT_OverlayVars
 Sub-Class Table (8 Deep): _ST_m_AnimOverlay_15
 Sub-Class Table (9 Deep): _LPT_m_AnimOverlay_15
 -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (9 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): m_flexWeight
 -Member: 000 (offset 0) (type float) (bits 12)
 -Member: 001 (offset 4) (type float) (bits 12)
 -Member: 002 (offset 8) (type float) (bits 12)
 -Member: 003 (offset 12) (type float) (bits 12)
 -Member: 004 (offset 16) (type float) (bits 12)
 -Member: 005 (offset 20) (type float) (bits 12)
 -Member: 006 (offset 24) (type float) (bits 12)
 -Member: 007 (offset 28) (type float) (bits 12)
 -Member: 008 (offset 32) (type float) (bits 12)
 -Member: 009 (offset 36) (type float) (bits 12)
 -Member: 010 (offset 40) (type float) (bits 12)
 -Member: 011 (offset 44) (type float) (bits 12)
 -Member: 012 (offset 48) (type float) (bits 12)
 -Member: 013 (offset 52) (type float) (bits 12)
 -Member: 014 (offset 56) (type float) (bits 12)
 -Member: 015 (offset 60) (type float) (bits 12)
 -Member: 016 (offset 64) (type float) (bits 12)
 -Member: 017 (offset 68) (type float) (bits 12)
 -Member: 018 (offset 72) (type float) (bits 12)
 -Member: 019 (offset 76) (type float) (bits 12)
 -Member: 020 (offset 80) (type float) (bits 12)
 -Member: 021 (offset 84) (type float) (bits 12)
 -Member: 022 (offset 88) (type float) (bits 12)
 -Member: 023 (offset 92) (type float) (bits 12)
 -Member: 024 (offset 96) (type float) (bits 12)
 -Member: 025 (offset 100) (type float) (bits 12)
 -Member: 026 (offset 104) (type float) (bits 12)
 -Member: 027 (offset 108) (type float) (bits 12)
 -Member: 028 (offset 112) (type float) (bits 12)
 -Member: 029 (offset 116) (type float) (bits 12)
 -Member: 030 (offset 120) (type float) (bits 12)
 -Member: 031 (offset 124) (type float) (bits 12)
 -Member: 032 (offset 128) (type float) (bits 12)
 -Member: 033 (offset 132) (type float) (bits 12)
 -Member: 034 (offset 136) (type float) (bits 12)
 -Member: 035 (offset 140) (type float) (bits 12)
 -Member: 036 (offset 144) (type float) (bits 12)
 -Member: 037 (offset 148) (type float) (bits 12)
 -Member: 038 (offset 152) (type float) (bits 12)
 -Member: 039 (offset 156) (type float) (bits 12)
 -Member: 040 (offset 160) (type float) (bits 12)
 -Member: 041 (offset 164) (type float) (bits 12)
 -Member: 042 (offset 168) (type float) (bits 12)
 -Member: 043 (offset 172) (type float) (bits 12)
 -Member: 044 (offset 176) (type float) (bits 12)
 -Member: 045 (offset 180) (type float) (bits 12)
 -Member: 046 (offset 184) (type float) (bits 12)
 -Member: 047 (offset 188) (type float) (bits 12)
 -Member: 048 (offset 192) (type float) (bits 12)
 -Member: 049 (offset 196) (type float) (bits 12)
 -Member: 050 (offset 200) (type float) (bits 12)
 -Member: 051 (offset 204) (type float) (bits 12)
 -Member: 052 (offset 208) (type float) (bits 12)
 -Member: 053 (offset 212) (type float) (bits 12)
 -Member: 054 (offset 216) (type float) (bits 12)
 -Member: 055 (offset 220) (type float) (bits 12)
 -Member: 056 (offset 224) (type float) (bits 12)
 -Member: 057 (offset 228) (type float) (bits 12)
 -Member: 058 (offset 232) (type float) (bits 12)
 -Member: 059 (offset 236) (type float) (bits 12)
 -Member: 060 (offset 240) (type float) (bits 12)
 -Member: 061 (offset 244) (type float) (bits 12)
 -Member: 062 (offset 248) (type float) (bits 12)
 -Member: 063 (offset 252) (type float) (bits 12)
 -Member: 064 (offset 256) (type float) (bits 12)
 -Member: 065 (offset 260) (type float) (bits 12)
 -Member: 066 (offset 264) (type float) (bits 12)
 -Member: 067 (offset 268) (type float) (bits 12)
 -Member: 068 (offset 272) (type float) (bits 12)
 -Member: 069 (offset 276) (type float) (bits 12)
 -Member: 070 (offset 280) (type float) (bits 12)
 -Member: 071 (offset 284) (type float) (bits 12)
 -Member: 072 (offset 288) (type float) (bits 12)
 -Member: 073 (offset 292) (type float) (bits 12)
 -Member: 074 (offset 296) (type float) (bits 12)
 -Member: 075 (offset 300) (type float) (bits 12)
 -Member: 076 (offset 304) (type float) (bits 12)
 -Member: 077 (offset 308) (type float) (bits 12)
 -Member: 078 (offset 312) (type float) (bits 12)
 -Member: 079 (offset 316) (type float) (bits 12)
 -Member: 080 (offset 320) (type float) (bits 12)
 -Member: 081 (offset 324) (type float) (bits 12)
 -Member: 082 (offset 328) (type float) (bits 12)
 -Member: 083 (offset 332) (type float) (bits 12)
 -Member: 084 (offset 336) (type float) (bits 12)
 -Member: 085 (offset 340) (type float) (bits 12)
 -Member: 086 (offset 344) (type float) (bits 12)
 -Member: 087 (offset 348) (type float) (bits 12)
 -Member: 088 (offset 352) (type float) (bits 12)
 -Member: 089 (offset 356) (type float) (bits 12)
 -Member: 090 (offset 360) (type float) (bits 12)
 -Member: 091 (offset 364) (type float) (bits 12)
 -Member: 092 (offset 368) (type float) (bits 12)
 -Member: 093 (offset 372) (type float) (bits 12)
 -Member: 094 (offset 376) (type float) (bits 12)
 -Member: 095 (offset 380) (type float) (bits 12)
 -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 Sub-Class Table (5 Deep): DT_BCCLocalPlayerExclusive
 -Member: m_flNextAttack (offset 6108) (type float) (bits 0)
 -Member: m_hActiveWeapon (offset 6644) (type integer) (bits 21)
 Sub-Class Table (5 Deep): m_hMyWeapons
 -Member: 000 (offset 0) (type integer) (bits 21)
 -Member: 001 (offset 4) (type integer) (bits 21)
 -Member: 002 (offset 8) (type integer) (bits 21)
 -Member: 003 (offset 12) (type integer) (bits 21)
 -Member: 004 (offset 16) (type integer) (bits 21)
 -Member: 005 (offset 20) (type integer) (bits 21)
 -Member: 006 (offset 24) (type integer) (bits 21)
 -Member: 007 (offset 28) (type integer) (bits 21)
 -Member: 008 (offset 32) (type integer) (bits 21)
 -Member: 009 (offset 36) (type integer) (bits 21)
 -Member: 010 (offset 40) (type integer) (bits 21)
 -Member: 011 (offset 44) (type integer) (bits 21)
 -Member: 012 (offset 48) (type integer) (bits 21)
 -Member: 013 (offset 52) (type integer) (bits 21)
 -Member: 014 (offset 56) (type integer) (bits 21)
 -Member: 015 (offset 60) (type integer) (bits 21)
 -Member: 016 (offset 64) (type integer) (bits 21)
 -Member: 017 (offset 68) (type integer) (bits 21)
 -Member: 018 (offset 72) (type integer) (bits 21)
 -Member: 019 (offset 76) (type integer) (bits 21)
 -Member: 020 (offset 80) (type integer) (bits 21)
 -Member: 021 (offset 84) (type integer) (bits 21)
 -Member: 022 (offset 88) (type integer) (bits 21)
 -Member: 023 (offset 92) (type integer) (bits 21)
 -Member: 024 (offset 96) (type integer) (bits 21)
 -Member: 025 (offset 100) (type integer) (bits 21)
 -Member: 026 (offset 104) (type integer) (bits 21)
 -Member: 027 (offset 108) (type integer) (bits 21)
 -Member: 028 (offset 112) (type integer) (bits 21)
 -Member: 029 (offset 116) (type integer) (bits 21)
 -Member: 030 (offset 120) (type integer) (bits 21)
 -Member: 031 (offset 124) (type integer) (bits 21)
 -Member: 032 (offset 128) (type integer) (bits 21)
 -Member: 033 (offset 132) (type integer) (bits 21)
 -Member: 034 (offset 136) (type integer) (bits 21)
 -Member: 035 (offset 140) (type integer) (bits 21)
 -Member: 036 (offset 144) (type integer) (bits 21)
 -Member: 037 (offset 148) (type integer) (bits 21)
 -Member: 038 (offset 152) (type integer) (bits 21)
 -Member: 039 (offset 156) (type integer) (bits 21)
 -Member: 040 (offset 160) (type integer) (bits 21)
 -Member: 041 (offset 164) (type integer) (bits 21)
 -Member: 042 (offset 168) (type integer) (bits 21)
 -Member: 043 (offset 172) (type integer) (bits 21)
 -Member: 044 (offset 176) (type integer) (bits 21)
 -Member: 045 (offset 180) (type integer) (bits 21)
 -Member: 046 (offset 184) (type integer) (bits 21)
 -Member: 047 (offset 188) (type integer) (bits 21)
 -Member: 048 (offset 192) (type integer) (bits 21)
 -Member: 049 (offset 196) (type integer) (bits 21)
 -Member: 050 (offset 200) (type integer) (bits 21)
 -Member: 051 (offset 204) (type integer) (bits 21)
 -Member: 052 (offset 208) (type integer) (bits 21)
 -Member: 053 (offset 212) (type integer) (bits 21)
 -Member: 054 (offset 216) (type integer) (bits 21)
 -Member: 055 (offset 220) (type integer) (bits 21)
 -Member: 056 (offset 224) (type integer) (bits 21)
 -Member: 057 (offset 228) (type integer) (bits 21)
 -Member: 058 (offset 232) (type integer) (bits 21)
 -Member: 059 (offset 236) (type integer) (bits 21)
 -Member: 060 (offset 240) (type integer) (bits 21)
 -Member: 061 (offset 244) (type integer) (bits 21)
 -Member: 062 (offset 248) (type integer) (bits 21)
 -Member: 063 (offset 252) (type integer) (bits 21)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 -Member: m_nNewSequenceParity (offset 0) (type integer) (bits 0)
 -Member: m_nResetEventsParity (offset 0) (type integer) (bits 0)
 -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_vecMins (offset 0) (type integer) (bits 0)
 -Member: m_vecMaxs (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_flDamage (offset 6768) (type float) (bits 10)
 -Member: m_DmgRadius (offset 6756) (type float) (bits 10)
 -Member: m_bIsLive (offset 6753) (type integer) (bits 1)
 -Member: m_hThrower (offset 6776) (type integer) (bits 21)
 -Member: m_vecVelocity (offset 732) (type vector) (bits 0)
 -Member: m_fFlags (offset 324) (type integer) (bits 10)
 -Member: m_vInitialVelocity (offset 6784) (type vector) (bits 20)
== CSpotlightEnd: ==
 Sub-Class Table (1 Deep): DT_SpotlightEnd
 Sub-Class Table (2 Deep): DT_BaseEntity
 Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (3 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (3 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_flLightScale (offset 1072) (type float) (bits 0)
 -Member: m_Radius (offset 1076) (type float) (bits 0)
== CSprite: ==
 Sub-Class Table (1 Deep): DT_Sprite
 Sub-Class Table (2 Deep): DT_BaseEntity
 Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (3 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (3 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_hAttachedToEntity (offset 1072) (type integer) (bits 21)
 -Member: m_nAttachment (offset 1076) (type integer) (bits 8)
 -Member: m_flScaleTime (offset 1104) (type float) (bits 0)
 -Member: m_flSpriteScale (offset 1100) (type float) (bits 8)
 -Member: m_flGlowProxySize (offset 1112) (type float) (bits 6)
 -Member: m_flHDRColorScale (offset 1116) (type float) (bits 0)
 -Member: m_flSpriteFramerate (offset 1080) (type float) (bits 8)
 -Member: m_flFrame (offset 1084) (type float) (bits 20)
 -Member: m_flBrightnessTime (offset 1096) (type float) (bits 0)
 -Member: m_nBrightness (offset 1092) (type integer) (bits 8)
 -Member: m_bWorldSpaceScale (offset 1108) (type integer) (bits 1)
== CSpriteOriented: ==
 Sub-Class Table (1 Deep): DT_SpriteOriented
 Sub-Class Table (2 Deep): DT_Sprite
 Sub-Class Table (3 Deep): DT_BaseEntity
 Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (4 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (4 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_hAttachedToEntity (offset 1072) (type integer) (bits 21)
 -Member: m_nAttachment (offset 1076) (type integer) (bits 8)
 -Member: m_flScaleTime (offset 1104) (type float) (bits 0)
 -Member: m_flSpriteScale (offset 1100) (type float) (bits 8)
 -Member: m_flGlowProxySize (offset 1112) (type float) (bits 6)
 -Member: m_flHDRColorScale (offset 1116) (type float) (bits 0)
 -Member: m_flSpriteFramerate (offset 1080) (type float) (bits 8)
 -Member: m_flFrame (offset 1084) (type float) (bits 20)
 -Member: m_flBrightnessTime (offset 1096) (type float) (bits 0)
 -Member: m_nBrightness (offset 1092) (type integer) (bits 8)
 -Member: m_bWorldSpaceScale (offset 1108) (type integer) (bits 1)
== CSpriteTrail: ==
 Sub-Class Table (1 Deep): DT_SpriteTrail
 Sub-Class Table (2 Deep): DT_Sprite
 Sub-Class Table (3 Deep): DT_BaseEntity
 Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (4 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (4 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_hAttachedToEntity (offset 1072) (type integer) (bits 21)
 -Member: m_nAttachment (offset 1076) (type integer) (bits 8)
 -Member: m_flScaleTime (offset 1104) (type float) (bits 0)
 -Member: m_flSpriteScale (offset 1100) (type float) (bits 8)
 -Member: m_flGlowProxySize (offset 1112) (type float) (bits 6)
 -Member: m_flHDRColorScale (offset 1116) (type float) (bits 0)
 -Member: m_flSpriteFramerate (offset 1080) (type float) (bits 8)
 -Member: m_flFrame (offset 1084) (type float) (bits 20)
 -Member: m_flBrightnessTime (offset 1096) (type float) (bits 0)
 -Member: m_nBrightness (offset 1092) (type integer) (bits 8)
 -Member: m_bWorldSpaceScale (offset 1108) (type integer) (bits 1)
 -Member: m_flLifeTime (offset 1152) (type float) (bits 0)
 -Member: m_flStartWidth (offset 1156) (type float) (bits 0)
 -Member: m_flEndWidth (offset 1160) (type float) (bits 0)
 -Member: m_flStartWidthVariance (offset 1164) (type float) (bits 0)
 -Member: m_flTextureRes (offset 1168) (type float) (bits 0)
 -Member: m_flMinFadeLength (offset 1172) (type float) (bits 0)
 -Member: m_vecSkyboxOrigin (offset 1176) (type vector) (bits 0)
 -Member: m_flSkyboxScale (offset 1188) (type float) (bits 0)
== CSteamJet: ==
 Sub-Class Table (1 Deep): DT_SteamJet
 Sub-Class Table (2 Deep): DT_BaseParticleEntity
 Sub-Class Table (3 Deep): DT_BaseEntity
 Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (4 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (4 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_SpreadSpeed (offset 1072) (type float) (bits 0)
 -Member: m_Speed (offset 1076) (type float) (bits 0)
 -Member: m_StartSize (offset 1080) (type float) (bits 0)
 -Member: m_EndSize (offset 1084) (type float) (bits 0)
 -Member: m_Rate (offset 1088) (type float) (bits 0)
 -Member: m_JetLength (offset 1092) (type float) (bits 0)
 -Member: m_bEmit (offset 1100) (type integer) (bits 1)
 -Member: m_bFaceLeft (offset 1104) (type integer) (bits 1)
 -Member: m_nType (offset 1108) (type integer) (bits 32)
 -Member: m_spawnflags (offset 316) (type integer) (bits 8)
 -Member: m_flRollSpeed (offset 1112) (type float) (bits 0)
 -Member: m_NoiseStart (offset 1096) (type string) (bits 0)
== CSubMachinegun: ==
 Sub-Class Table (1 Deep): DT_SubMachinegun
 Sub-Class Table (2 Deep): DT_TerrorGun
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
== CSun: ==
 Sub-Class Table (1 Deep): DT_Sun
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_clrOverlay (offset 1112) (type integer) (bits 32)
 -Member: m_vDirection (offset 1072) (type vector) (bits 0)
 -Member: m_bOn (offset 1116) (type integer) (bits 1)
 -Member: m_nSize (offset 1104) (type integer) (bits 10)
 -Member: m_nOverlaySize (offset 1108) (type integer) (bits 10)
 -Member: m_nMaterial (offset 1120) (type integer) (bits 32)
 -Member: m_nOverlayMaterial (offset 1124) (type integer) (bits 32)
 -Member: HDRColorScale (offset 1128) (type float) (bits 0)
== CSurvivorDeathModel: ==
 Sub-Class Table (1 Deep): DT_SurvivorDeathModel
 Sub-Class Table (2 Deep): DT_BaseFlex
 Sub-Class Table (3 Deep): DT_BaseAnimatingOverlay
 Sub-Class Table (4 Deep): DT_BaseAnimating
 Sub-Class Table (5 Deep): DT_BaseEntity
 Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (6 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (6 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (5 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (5 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (5 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_OverlayVars
 Sub-Class Table (5 Deep): _ST_m_AnimOverlay_15
 Sub-Class Table (6 Deep): _LPT_m_AnimOverlay_15
 -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (3 Deep): m_flexWeight
 -Member: 000 (offset 0) (type float) (bits 12)
 -Member: 001 (offset 4) (type float) (bits 12)
 -Member: 002 (offset 8) (type float) (bits 12)
 -Member: 003 (offset 12) (type float) (bits 12)
 -Member: 004 (offset 16) (type float) (bits 12)
 -Member: 005 (offset 20) (type float) (bits 12)
 -Member: 006 (offset 24) (type float) (bits 12)
 -Member: 007 (offset 28) (type float) (bits 12)
 -Member: 008 (offset 32) (type float) (bits 12)
 -Member: 009 (offset 36) (type float) (bits 12)
 -Member: 010 (offset 40) (type float) (bits 12)
 -Member: 011 (offset 44) (type float) (bits 12)
 -Member: 012 (offset 48) (type float) (bits 12)
 -Member: 013 (offset 52) (type float) (bits 12)
 -Member: 014 (offset 56) (type float) (bits 12)
 -Member: 015 (offset 60) (type float) (bits 12)
 -Member: 016 (offset 64) (type float) (bits 12)
 -Member: 017 (offset 68) (type float) (bits 12)
 -Member: 018 (offset 72) (type float) (bits 12)
 -Member: 019 (offset 76) (type float) (bits 12)
 -Member: 020 (offset 80) (type float) (bits 12)
 -Member: 021 (offset 84) (type float) (bits 12)
 -Member: 022 (offset 88) (type float) (bits 12)
 -Member: 023 (offset 92) (type float) (bits 12)
 -Member: 024 (offset 96) (type float) (bits 12)
 -Member: 025 (offset 100) (type float) (bits 12)
 -Member: 026 (offset 104) (type float) (bits 12)
 -Member: 027 (offset 108) (type float) (bits 12)
 -Member: 028 (offset 112) (type float) (bits 12)
 -Member: 029 (offset 116) (type float) (bits 12)
 -Member: 030 (offset 120) (type float) (bits 12)
 -Member: 031 (offset 124) (type float) (bits 12)
 -Member: 032 (offset 128) (type float) (bits 12)
 -Member: 033 (offset 132) (type float) (bits 12)
 -Member: 034 (offset 136) (type float) (bits 12)
 -Member: 035 (offset 140) (type float) (bits 12)
 -Member: 036 (offset 144) (type float) (bits 12)
 -Member: 037 (offset 148) (type float) (bits 12)
 -Member: 038 (offset 152) (type float) (bits 12)
 -Member: 039 (offset 156) (type float) (bits 12)
 -Member: 040 (offset 160) (type float) (bits 12)
 -Member: 041 (offset 164) (type float) (bits 12)
 -Member: 042 (offset 168) (type float) (bits 12)
 -Member: 043 (offset 172) (type float) (bits 12)
 -Member: 044 (offset 176) (type float) (bits 12)
 -Member: 045 (offset 180) (type float) (bits 12)
 -Member: 046 (offset 184) (type float) (bits 12)
 -Member: 047 (offset 188) (type float) (bits 12)
 -Member: 048 (offset 192) (type float) (bits 12)
 -Member: 049 (offset 196) (type float) (bits 12)
 -Member: 050 (offset 200) (type float) (bits 12)
 -Member: 051 (offset 204) (type float) (bits 12)
 -Member: 052 (offset 208) (type float) (bits 12)
 -Member: 053 (offset 212) (type float) (bits 12)
 -Member: 054 (offset 216) (type float) (bits 12)
 -Member: 055 (offset 220) (type float) (bits 12)
 -Member: 056 (offset 224) (type float) (bits 12)
 -Member: 057 (offset 228) (type float) (bits 12)
 -Member: 058 (offset 232) (type float) (bits 12)
 -Member: 059 (offset 236) (type float) (bits 12)
 -Member: 060 (offset 240) (type float) (bits 12)
 -Member: 061 (offset 244) (type float) (bits 12)
 -Member: 062 (offset 248) (type float) (bits 12)
 -Member: 063 (offset 252) (type float) (bits 12)
 -Member: 064 (offset 256) (type float) (bits 12)
 -Member: 065 (offset 260) (type float) (bits 12)
 -Member: 066 (offset 264) (type float) (bits 12)
 -Member: 067 (offset 268) (type float) (bits 12)
 -Member: 068 (offset 272) (type float) (bits 12)
 -Member: 069 (offset 276) (type float) (bits 12)
 -Member: 070 (offset 280) (type float) (bits 12)
 -Member: 071 (offset 284) (type float) (bits 12)
 -Member: 072 (offset 288) (type float) (bits 12)
 -Member: 073 (offset 292) (type float) (bits 12)
 -Member: 074 (offset 296) (type float) (bits 12)
 -Member: 075 (offset 300) (type float) (bits 12)
 -Member: 076 (offset 304) (type float) (bits 12)
 -Member: 077 (offset 308) (type float) (bits 12)
 -Member: 078 (offset 312) (type float) (bits 12)
 -Member: 079 (offset 316) (type float) (bits 12)
 -Member: 080 (offset 320) (type float) (bits 12)
 -Member: 081 (offset 324) (type float) (bits 12)
 -Member: 082 (offset 328) (type float) (bits 12)
 -Member: 083 (offset 332) (type float) (bits 12)
 -Member: 084 (offset 336) (type float) (bits 12)
 -Member: 085 (offset 340) (type float) (bits 12)
 -Member: 086 (offset 344) (type float) (bits 12)
 -Member: 087 (offset 348) (type float) (bits 12)
 -Member: 088 (offset 352) (type float) (bits 12)
 -Member: 089 (offset 356) (type float) (bits 12)
 -Member: 090 (offset 360) (type float) (bits 12)
 -Member: 091 (offset 364) (type float) (bits 12)
 -Member: 092 (offset 368) (type float) (bits 12)
 -Member: 093 (offset 372) (type float) (bits 12)
 -Member: 094 (offset 376) (type float) (bits 12)
 -Member: 095 (offset 380) (type float) (bits 12)
 -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 -Member: m_nCharacterType (offset 6104) (type integer) (bits 32)
== CSurvivorPosition: ==
 Sub-Class Table (1 Deep): DT_SurvivorPosition
 Sub-Class Table (2 Deep): DT_BaseEntity
 Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (3 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (3 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_order (offset 1072) (type integer) (bits 4)
== CSurvivorRescue: ==
 Sub-Class Table (1 Deep): DT_SurvivorRescue
 Sub-Class Table (2 Deep): DT_BaseFlex
 Sub-Class Table (3 Deep): DT_BaseAnimatingOverlay
 Sub-Class Table (4 Deep): DT_BaseAnimating
 Sub-Class Table (5 Deep): DT_BaseEntity
 Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (6 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (6 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (5 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (5 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (5 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_OverlayVars
 Sub-Class Table (5 Deep): _ST_m_AnimOverlay_15
 Sub-Class Table (6 Deep): _LPT_m_AnimOverlay_15
 -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (6 Deep): DT_Animationlayer
 -Member: m_nSequence (offset 8) (type integer) (bits 12)
 -Member: m_flCycle (offset 12) (type float) (bits 15)
 -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 -Member: m_flWeight (offset 20) (type float) (bits 8)
 -Member: m_nOrder (offset 60) (type integer) (bits 4)
 Sub-Class Table (3 Deep): m_flexWeight
 -Member: 000 (offset 0) (type float) (bits 12)
 -Member: 001 (offset 4) (type float) (bits 12)
 -Member: 002 (offset 8) (type float) (bits 12)
 -Member: 003 (offset 12) (type float) (bits 12)
 -Member: 004 (offset 16) (type float) (bits 12)
 -Member: 005 (offset 20) (type float) (bits 12)
 -Member: 006 (offset 24) (type float) (bits 12)
 -Member: 007 (offset 28) (type float) (bits 12)
 -Member: 008 (offset 32) (type float) (bits 12)
 -Member: 009 (offset 36) (type float) (bits 12)
 -Member: 010 (offset 40) (type float) (bits 12)
 -Member: 011 (offset 44) (type float) (bits 12)
 -Member: 012 (offset 48) (type float) (bits 12)
 -Member: 013 (offset 52) (type float) (bits 12)
 -Member: 014 (offset 56) (type float) (bits 12)
 -Member: 015 (offset 60) (type float) (bits 12)
 -Member: 016 (offset 64) (type float) (bits 12)
 -Member: 017 (offset 68) (type float) (bits 12)
 -Member: 018 (offset 72) (type float) (bits 12)
 -Member: 019 (offset 76) (type float) (bits 12)
 -Member: 020 (offset 80) (type float) (bits 12)
 -Member: 021 (offset 84) (type float) (bits 12)
 -Member: 022 (offset 88) (type float) (bits 12)
 -Member: 023 (offset 92) (type float) (bits 12)
 -Member: 024 (offset 96) (type float) (bits 12)
 -Member: 025 (offset 100) (type float) (bits 12)
 -Member: 026 (offset 104) (type float) (bits 12)
 -Member: 027 (offset 108) (type float) (bits 12)
 -Member: 028 (offset 112) (type float) (bits 12)
 -Member: 029 (offset 116) (type float) (bits 12)
 -Member: 030 (offset 120) (type float) (bits 12)
 -Member: 031 (offset 124) (type float) (bits 12)
 -Member: 032 (offset 128) (type float) (bits 12)
 -Member: 033 (offset 132) (type float) (bits 12)
 -Member: 034 (offset 136) (type float) (bits 12)
 -Member: 035 (offset 140) (type float) (bits 12)
 -Member: 036 (offset 144) (type float) (bits 12)
 -Member: 037 (offset 148) (type float) (bits 12)
 -Member: 038 (offset 152) (type float) (bits 12)
 -Member: 039 (offset 156) (type float) (bits 12)
 -Member: 040 (offset 160) (type float) (bits 12)
 -Member: 041 (offset 164) (type float) (bits 12)
 -Member: 042 (offset 168) (type float) (bits 12)
 -Member: 043 (offset 172) (type float) (bits 12)
 -Member: 044 (offset 176) (type float) (bits 12)
 -Member: 045 (offset 180) (type float) (bits 12)
 -Member: 046 (offset 184) (type float) (bits 12)
 -Member: 047 (offset 188) (type float) (bits 12)
 -Member: 048 (offset 192) (type float) (bits 12)
 -Member: 049 (offset 196) (type float) (bits 12)
 -Member: 050 (offset 200) (type float) (bits 12)
 -Member: 051 (offset 204) (type float) (bits 12)
 -Member: 052 (offset 208) (type float) (bits 12)
 -Member: 053 (offset 212) (type float) (bits 12)
 -Member: 054 (offset 216) (type float) (bits 12)
 -Member: 055 (offset 220) (type float) (bits 12)
 -Member: 056 (offset 224) (type float) (bits 12)
 -Member: 057 (offset 228) (type float) (bits 12)
 -Member: 058 (offset 232) (type float) (bits 12)
 -Member: 059 (offset 236) (type float) (bits 12)
 -Member: 060 (offset 240) (type float) (bits 12)
 -Member: 061 (offset 244) (type float) (bits 12)
 -Member: 062 (offset 248) (type float) (bits 12)
 -Member: 063 (offset 252) (type float) (bits 12)
 -Member: 064 (offset 256) (type float) (bits 12)
 -Member: 065 (offset 260) (type float) (bits 12)
 -Member: 066 (offset 264) (type float) (bits 12)
 -Member: 067 (offset 268) (type float) (bits 12)
 -Member: 068 (offset 272) (type float) (bits 12)
 -Member: 069 (offset 276) (type float) (bits 12)
 -Member: 070 (offset 280) (type float) (bits 12)
 -Member: 071 (offset 284) (type float) (bits 12)
 -Member: 072 (offset 288) (type float) (bits 12)
 -Member: 073 (offset 292) (type float) (bits 12)
 -Member: 074 (offset 296) (type float) (bits 12)
 -Member: 075 (offset 300) (type float) (bits 12)
 -Member: 076 (offset 304) (type float) (bits 12)
 -Member: 077 (offset 308) (type float) (bits 12)
 -Member: 078 (offset 312) (type float) (bits 12)
 -Member: 079 (offset 316) (type float) (bits 12)
 -Member: 080 (offset 320) (type float) (bits 12)
 -Member: 081 (offset 324) (type float) (bits 12)
 -Member: 082 (offset 328) (type float) (bits 12)
 -Member: 083 (offset 332) (type float) (bits 12)
 -Member: 084 (offset 336) (type float) (bits 12)
 -Member: 085 (offset 340) (type float) (bits 12)
 -Member: 086 (offset 344) (type float) (bits 12)
 -Member: 087 (offset 348) (type float) (bits 12)
 -Member: 088 (offset 352) (type float) (bits 12)
 -Member: 089 (offset 356) (type float) (bits 12)
 -Member: 090 (offset 360) (type float) (bits 12)
 -Member: 091 (offset 364) (type float) (bits 12)
 -Member: 092 (offset 368) (type float) (bits 12)
 -Member: 093 (offset 372) (type float) (bits 12)
 -Member: 094 (offset 376) (type float) (bits 12)
 -Member: 095 (offset 380) (type float) (bits 12)
 -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 -Member: m_survivor (offset 6432) (type integer) (bits 21)
== CTankClaw: ==
 Sub-Class Table (1 Deep): DT_WeaponTankClaw
 Sub-Class Table (2 Deep): DT_WeaponClaw
 Sub-Class Table (3 Deep): DT_TerrorWeapon
 Sub-Class Table (4 Deep): DT_WeaponCSBase
 Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 Sub-Class Table (6 Deep): DT_BaseAnimating
 Sub-Class Table (7 Deep): DT_BaseEntity
 Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 Sub-Class Table (8 Deep): DT_CollisionProperty
 -Member: m_vecMins (offset 8) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 Sub-Class Table (8 Deep): DT_GlowProperty
 -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 Sub-Class Table (7 Deep): m_flPoseParameter
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: 004 (offset 16) (type float) (bits 11)
 -Member: 005 (offset 20) (type float) (bits 11)
 -Member: 006 (offset 24) (type float) (bits 11)
 -Member: 007 (offset 28) (type float) (bits 11)
 -Member: 008 (offset 32) (type float) (bits 11)
 -Member: 009 (offset 36) (type float) (bits 11)
 -Member: 010 (offset 40) (type float) (bits 11)
 -Member: 011 (offset 44) (type float) (bits 11)
 -Member: 012 (offset 48) (type float) (bits 11)
 -Member: 013 (offset 52) (type float) (bits 11)
 -Member: 014 (offset 56) (type float) (bits 11)
 -Member: 015 (offset 60) (type float) (bits 11)
 -Member: 016 (offset 64) (type float) (bits 11)
 -Member: 017 (offset 68) (type float) (bits 11)
 -Member: 018 (offset 72) (type float) (bits 11)
 -Member: 019 (offset 76) (type float) (bits 11)
 -Member: 020 (offset 80) (type float) (bits 11)
 -Member: 021 (offset 84) (type float) (bits 11)
 -Member: 022 (offset 88) (type float) (bits 11)
 -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 Sub-Class Table (7 Deep): m_flEncodedController
 -Member: 000 (offset 0) (type float) (bits 11)
 -Member: 001 (offset 4) (type float) (bits 11)
 -Member: 002 (offset 8) (type float) (bits 11)
 -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 Sub-Class Table (7 Deep): DT_ServerAnimationData
 -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flCycle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 Sub-Class Table (6 Deep): DT_LocalWeaponData
 -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 -Member: m_iState (offset 5132) (type integer) (bits 2)
 -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_nSequence (offset 0) (type integer) (bits 0)
 Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 Sub-Class Table (5 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 Sub-Class Table (5 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (4 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
 -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isLowAttack (offset 6120) (type integer) (bits 1)
 Sub-Class Table (2 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
== CTeam: ==
 Sub-Class Table (1 Deep): DT_Team
 -Member: m_iTeamNum (offset 1160) (type integer) (bits 5)
 -Member: m_iScore (offset 1144) (type integer) (bits 32)
 -Member: m_iRoundsWon (offset 1148) (type integer) (bits 8)
 -Member: m_szTeamname (offset 1112) (type string) (bits 0)
 -Member: player_array_element (offset 0) (type integer) (bits 10)
 -Member: "player_array" (offset 0) (type array) (bits 0)
== CTeamplayRoundBasedRulesProxy: ==
 Sub-Class Table (1 Deep): DT_TeamplayRoundBasedRulesProxy
 Sub-Class Table (2 Deep): DT_GameRulesProxy
 Sub-Class Table (2 Deep): DT_TeamplayRoundBasedRules
 -Member: m_iRoundState (offset 792) (type integer) (bits 5)
 -Member: m_bInWaitingForPlayers (offset 808) (type integer) (bits 1)
 -Member: m_iWinningTeam (offset 800) (type integer) (bits 3)
 -Member: m_bInOvertime (offset 796) (type integer) (bits 1)
 -Member: m_bInSetup (offset 797) (type integer) (bits 1)
 -Member: m_bSwitchedTeamsThisRound (offset 798) (type integer) (bits 1)
 -Member: m_bAwaitingReadyRestart (offset 809) (type integer) (bits 1)
 -Member: m_flRestartRoundTime (offset 812) (type float) (bits 0)
 -Member: m_flMapResetTime (offset 816) (type float) (bits 0)
 Sub-Class Table (3 Deep): m_flNextRespawnWave
 -Member: 000 (offset 0) (type float) (bits 0)
 -Member: 001 (offset 4) (type float) (bits 0)
 -Member: 002 (offset 8) (type float) (bits 0)
 -Member: 003 (offset 12) (type float) (bits 0)
 -Member: 004 (offset 16) (type float) (bits 0)
 -Member: 005 (offset 20) (type float) (bits 0)
 -Member: 006 (offset 24) (type float) (bits 0)
 -Member: 007 (offset 28) (type float) (bits 0)
 -Member: 008 (offset 32) (type float) (bits 0)
 -Member: 009 (offset 36) (type float) (bits 0)
 -Member: 010 (offset 40) (type float) (bits 0)
 -Member: 011 (offset 44) (type float) (bits 0)
 -Member: 012 (offset 48) (type float) (bits 0)
 -Member: 013 (offset 52) (type float) (bits 0)
 -Member: 014 (offset 56) (type float) (bits 0)
 -Member: 015 (offset 60) (type float) (bits 0)
 -Member: 016 (offset 64) (type float) (bits 0)
 -Member: 017 (offset 68) (type float) (bits 0)
 -Member: 018 (offset 72) (type float) (bits 0)
 -Member: 019 (offset 76) (type float) (bits 0)
 -Member: 020 (offset 80) (type float) (bits 0)
 -Member: 021 (offset 84) (type float) (bits 0)
 -Member: 022 (offset 88) (type float) (bits 0)
 -Member: 023 (offset 92) (type float) (bits 0)
 -Member: 024 (offset 96) (type float) (bits 0)
 -Member: 025 (offset 100) (type float) (bits 0)
 -Member: 026 (offset 104) (type float) (bits 0)
 -Member: 027 (offset 108) (type float) (bits 0)
 -Member: 028 (offset 112) (type float) (bits 0)
 -Member: 029 (offset 116) (type float) (bits 0)
 -Member: 030 (offset 120) (type float) (bits 0)
 -Member: 031 (offset 124) (type float) (bits 0)
 Sub-Class Table (3 Deep): m_TeamRespawnWaveTimes
 -Member: 000 (offset 0) (type float) (bits 0)
 -Member: 001 (offset 4) (type float) (bits 0)
 -Member: 002 (offset 8) (type float) (bits 0)
 -Member: 003 (offset 12) (type float) (bits 0)
 -Member: 004 (offset 16) (type float) (bits 0)
 -Member: 005 (offset 20) (type float) (bits 0)
 -Member: 006 (offset 24) (type float) (bits 0)
 -Member: 007 (offset 28) (type float) (bits 0)
 -Member: 008 (offset 32) (type float) (bits 0)
 -Member: 009 (offset 36) (type float) (bits 0)
 -Member: 010 (offset 40) (type float) (bits 0)
 -Member: 011 (offset 44) (type float) (bits 0)
 -Member: 012 (offset 48) (type float) (bits 0)
 -Member: 013 (offset 52) (type float) (bits 0)
 -Member: 014 (offset 56) (type float) (bits 0)
 -Member: 015 (offset 60) (type float) (bits 0)
 -Member: 016 (offset 64) (type float) (bits 0)
 -Member: 017 (offset 68) (type float) (bits 0)
 -Member: 018 (offset 72) (type float) (bits 0)
 -Member: 019 (offset 76) (type float) (bits 0)
 -Member: 020 (offset 80) (type float) (bits 0)
 -Member: 021 (offset 84) (type float) (bits 0)
 -Member: 022 (offset 88) (type float) (bits 0)
 -Member: 023 (offset 92) (type float) (bits 0)
 -Member: 024 (offset 96) (type float) (bits 0)
 -Member: 025 (offset 100) (type float) (bits 0)
 -Member: 026 (offset 104) (type float) (bits 0)
 -Member: 027 (offset 108) (type float) (bits 0)
 -Member: 028 (offset 112) (type float) (bits 0)
 -Member: 029 (offset 116) (type float) (bits 0)
 -Member: 030 (offset 120) (type float) (bits 0)
 -Member: 031 (offset 124) (type float) (bits 0)
 Sub-Class Table (3 Deep): m_bTeamReady
 -Member: 000 (offset 0) (type integer) (bits 1)
 -Member: 001 (offset 1) (type integer) (bits 1)
 -Member: 002 (offset 2) (type integer) (bits 1)
 -Member: 003 (offset 3) (type integer) (bits 1)
 -Member: 004 (offset 4) (type integer) (bits 1)
 -Member: 005 (offset 5) (type integer) (bits 1)
 -Member: 006 (offset 6) (type integer) (bits 1)
 -Member: 007 (offset 7) (type integer) (bits 1)
 -Member: 008 (offset 8) (type integer) (bits 1)
 -Member: 009 (offset 9) (type integer) (bits 1)
 -Member: 010 (offset 10) (type integer) (bits 1)
 -Member: 011 (offset 11) (type integer) (bits 1)
 -Member: 012 (offset 12) (type integer) (bits 1)
 -Member: 013 (offset 13) (type integer) (bits 1)
 -Member: 014 (offset 14) (type integer) (bits 1)
 -Member: 015 (offset 15) (type integer) (bits 1)
 -Member: 016 (offset 16) (type integer) (bits 1)
 -Member: 017 (offset 17) (type integer) (bits 1)
 -Member: 018 (offset 18) (type integer) (bits 1)
 -Member: 019 (offset 19) (type integer) (bits 1)
 -Member: 020 (offset 20) (type integer) (bits 1)
 -Member: 021 (offset 21) (type integer) (bits 1)
 -Member: 022 (offset 22) (type integer) (bits 1)
 -Member: 023 (offset 23) (type integer) (bits 1)
 -Member: 024 (offset 24) (type integer) (bits 1)
 -Member: 025 (offset 25) (type integer) (bits 1)
 -Member: 026 (offset 26) (type integer) (bits 1)
 -Member: 027 (offset 27) (type integer) (bits 1)
 -Member: 028 (offset 28) (type integer) (bits 1)
 -Member: 029 (offset 29) (type integer) (bits 1)
 -Member: 030 (offset 30) (type integer) (bits 1)
 -Member: 031 (offset 31) (type integer) (bits 1)
 -Member: m_bStopWatch (offset 980) (type integer) (bits 1)
== CTEArmorRicochet: ==
 Sub-Class Table (1 Deep): DT_TEArmorRicochet
 Sub-Class Table (2 Deep): DT_TEMetalSparks
 -Member: m_vecPos (offset 12) (type vector) (bits 0)
 -Member: m_vecDir (offset 24) (type vector) (bits 0)
== CTEBaseBeam: ==
 Sub-Class Table (1 Deep): DT_BaseBeam
 -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 -Member: m_fLife (offset 28) (type float) (bits 8)
 -Member: m_fWidth (offset 32) (type float) (bits 10)
 -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 -Member: r (offset 48) (type integer) (bits 8)
 -Member: g (offset 52) (type integer) (bits 8)
 -Member: b (offset 56) (type integer) (bits 8)
 -Member: a (offset 60) (type integer) (bits 8)
 -Member: m_nFlags (offset 68) (type integer) (bits 32)
== CTEBeamEntPoint: ==
 Sub-Class Table (1 Deep): DT_TEBeamEntPoint
 Sub-Class Table (2 Deep): DT_BaseBeam
 -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 -Member: m_fLife (offset 28) (type float) (bits 8)
 -Member: m_fWidth (offset 32) (type float) (bits 10)
 -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 -Member: r (offset 48) (type integer) (bits 8)
 -Member: g (offset 52) (type integer) (bits 8)
 -Member: b (offset 56) (type integer) (bits 8)
 -Member: a (offset 60) (type integer) (bits 8)
 -Member: m_nFlags (offset 68) (type integer) (bits 32)
 -Member: m_nStartEntity (offset 72) (type integer) (bits 24)
 -Member: m_nEndEntity (offset 88) (type integer) (bits 24)
 -Member: m_vecStartPoint (offset 76) (type vector) (bits 0)
 -Member: m_vecEndPoint (offset 92) (type vector) (bits 0)
== CTEBeamEnts: ==
 Sub-Class Table (1 Deep): DT_TEBeamEnts
 Sub-Class Table (2 Deep): DT_BaseBeam
 -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 -Member: m_fLife (offset 28) (type float) (bits 8)
 -Member: m_fWidth (offset 32) (type float) (bits 10)
 -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 -Member: r (offset 48) (type integer) (bits 8)
 -Member: g (offset 52) (type integer) (bits 8)
 -Member: b (offset 56) (type integer) (bits 8)
 -Member: a (offset 60) (type integer) (bits 8)
 -Member: m_nFlags (offset 68) (type integer) (bits 32)
 -Member: m_nStartEntity (offset 72) (type integer) (bits 24)
 -Member: m_nEndEntity (offset 76) (type integer) (bits 24)
== CTEBeamFollow: ==
 Sub-Class Table (1 Deep): DT_TEBeamFollow
 Sub-Class Table (2 Deep): DT_BaseBeam
 -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 -Member: m_fLife (offset 28) (type float) (bits 8)
 -Member: m_fWidth (offset 32) (type float) (bits 10)
 -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 -Member: r (offset 48) (type integer) (bits 8)
 -Member: g (offset 52) (type integer) (bits 8)
 -Member: b (offset 56) (type integer) (bits 8)
 -Member: a (offset 60) (type integer) (bits 8)
 -Member: m_nFlags (offset 68) (type integer) (bits 32)
 -Member: m_iEntIndex (offset 72) (type integer) (bits 24)
== CTEBeamLaser: ==
 Sub-Class Table (1 Deep): DT_TEBeamLaser
 Sub-Class Table (2 Deep): DT_BaseBeam
 -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 -Member: m_fLife (offset 28) (type float) (bits 8)
 -Member: m_fWidth (offset 32) (type float) (bits 10)
 -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 -Member: r (offset 48) (type integer) (bits 8)
 -Member: g (offset 52) (type integer) (bits 8)
 -Member: b (offset 56) (type integer) (bits 8)
 -Member: a (offset 60) (type integer) (bits 8)
 -Member: m_nFlags (offset 68) (type integer) (bits 32)
 -Member: m_nStartEntity (offset 72) (type integer) (bits 24)
 -Member: m_nEndEntity (offset 76) (type integer) (bits 24)
== CTEBeamPoints: ==
 Sub-Class Table (1 Deep): DT_TEBeamPoints
 Sub-Class Table (2 Deep): DT_BaseBeam
 -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 -Member: m_fLife (offset 28) (type float) (bits 8)
 -Member: m_fWidth (offset 32) (type float) (bits 10)
 -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 -Member: r (offset 48) (type integer) (bits 8)
 -Member: g (offset 52) (type integer) (bits 8)
 -Member: b (offset 56) (type integer) (bits 8)
 -Member: a (offset 60) (type integer) (bits 8)
 -Member: m_nFlags (offset 68) (type integer) (bits 32)
 -Member: m_vecStartPoint (offset 72) (type vector) (bits 0)
 -Member: m_vecEndPoint (offset 84) (type vector) (bits 0)
== CTEBeamRing: ==
 Sub-Class Table (1 Deep): DT_TEBeamRing
 Sub-Class Table (2 Deep): DT_BaseBeam
 -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 -Member: m_fLife (offset 28) (type float) (bits 8)
 -Member: m_fWidth (offset 32) (type float) (bits 10)
 -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 -Member: r (offset 48) (type integer) (bits 8)
 -Member: g (offset 52) (type integer) (bits 8)
 -Member: b (offset 56) (type integer) (bits 8)
 -Member: a (offset 60) (type integer) (bits 8)
 -Member: m_nFlags (offset 68) (type integer) (bits 32)
 -Member: m_nStartEntity (offset 72) (type integer) (bits 11)
 -Member: m_nEndEntity (offset 76) (type integer) (bits 11)
== CTEBeamRingPoint: ==
 Sub-Class Table (1 Deep): DT_TEBeamRingPoint
 Sub-Class Table (2 Deep): DT_BaseBeam
 -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 -Member: m_fLife (offset 28) (type float) (bits 8)
 -Member: m_fWidth (offset 32) (type float) (bits 10)
 -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 -Member: r (offset 48) (type integer) (bits 8)
 -Member: g (offset 52) (type integer) (bits 8)
 -Member: b (offset 56) (type integer) (bits 8)
 -Member: a (offset 60) (type integer) (bits 8)
 -Member: m_nFlags (offset 68) (type integer) (bits 32)
 -Member: m_vecCenter (offset 72) (type vector) (bits 0)
 -Member: m_flStartRadius (offset 84) (type float) (bits 16)
 -Member: m_flEndRadius (offset 88) (type float) (bits 16)
== CTEBeamSpline: ==
 Sub-Class Table (1 Deep): DT_TEBeamSpline
 -Member: m_nPoints (offset 204) (type integer) (bits 5)
 -Member: m_vecPoints (offset 12) (type vector) (bits 0)
 -Member: m_vecPoints (offset 0) (type array) (bits 0)
== CTEBloodSprite: ==
 Sub-Class Table (1 Deep): DT_TEBloodSprite
 -Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 -Member: m_vecDirection (offset 24) (type vector) (bits 0)
 -Member: r (offset 44) (type integer) (bits 8)
 -Member: g (offset 48) (type integer) (bits 8)
 -Member: b (offset 52) (type integer) (bits 8)
 -Member: a (offset 56) (type integer) (bits 8)
 -Member: m_nSprayModel (offset 36) (type integer) (bits 11)
 -Member: m_nDropModel (offset 40) (type integer) (bits 11)
 -Member: m_nSize (offset 60) (type integer) (bits 8)
== CTEBloodStream: ==
 Sub-Class Table (1 Deep): DT_TEBloodStream
 Sub-Class Table (2 Deep): DT_TEParticleSystem
 Sub-Class Table (3 Deep): DT_BaseTempEntity
 -Member: m_vecOrigin[0] (offset 12) (type float) (bits 0)
 -Member: m_vecOrigin[1] (offset 16) (type float) (bits 0)
 -Member: m_vecOrigin[2] (offset 20) (type float) (bits 0)
 -Member: m_vecDirection (offset 24) (type vector) (bits 11)
 -Member: r (offset 36) (type integer) (bits 8)
 -Member: g (offset 40) (type integer) (bits 8)
 -Member: b (offset 44) (type integer) (bits 8)
 -Member: a (offset 48) (type integer) (bits 8)
 -Member: m_nAmount (offset 52) (type integer) (bits 8)
== CTEBreakModel: ==
 Sub-Class Table (1 Deep): DT_TEBreakModel
 Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 -Member: m_angRotation[0] (offset 48) (type float) (bits 13)
 -Member: m_angRotation[1] (offset 52) (type float) (bits 13)
 -Member: m_angRotation[2] (offset 56) (type float) (bits 13)
 -Member: m_vecSize (offset 24) (type vector) (bits 0)
 -Member: m_vecVelocity (offset 36) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 64) (type integer) (bits 11)
 -Member: m_nRandomization (offset 60) (type integer) (bits 9)
 -Member: m_nCount (offset 68) (type integer) (bits 8)
 -Member: m_fTime (offset 72) (type float) (bits 10)
 -Member: m_nFlags (offset 76) (type integer) (bits 8)
== CTEBSPDecal: ==
 Sub-Class Table (1 Deep): DT_TEBSPDecal
 Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 -Member: m_nEntity (offset 24) (type integer) (bits 11)
 -Member: m_nIndex (offset 28) (type integer) (bits 9)
== CTEBubbles: ==
 Sub-Class Table (1 Deep): DT_TEBubbles
 Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecMins (offset 12) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 24) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 40) (type integer) (bits 11)
 -Member: m_fHeight (offset 36) (type float) (bits 17)
 -Member: m_nCount (offset 44) (type integer) (bits 8)
 -Member: m_fSpeed (offset 48) (type float) (bits 17)
== CTEBubbleTrail: ==
 Sub-Class Table (1 Deep): DT_TEBubbleTrail
 Sub-Class Table (2 Deep): DT_BaseTempEntity
 -Member: m_vecMins (offset 12) (type vector) (bits 0)
 -Member: m_vecMaxs (offset 24) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 40) (type integer) (bits 11)
 -Member: m_flWaterZ (offset 36) (type float) (bits 17)
 -Member: m_nCount (offset 44) (type integer) (bits 8)
 -Member: m_fSpeed (offset 48) (type float) (bits 17)
== CTEBullets: ==
 Sub-Class Table (1 Deep): DT_TEBullets
 -Member: m_vecOrigin (offset 16) (type vector) (bits 0)
 -Member: m_vecAngles[0] (offset 28) (type float) (bits 10)
 -Member: m_vecAngles[1] (offset 32) (type float) (bits 10)
 -Member: m_iWeaponID (offset 40) (type integer) (bits 6)
 -Member: m_iMode (offset 44) (type integer) (bits 1)
 -Member: m_iSeed (offset 48) (type integer) (bits 32)
 -Member: m_iPlayer (offset 12) (type integer) (bits 5)
 -Member: m_flSoundTime (offset 52) (type float) (bits 0)
Category:Level DesignCategory:Left 4 Dead 2