//VTABLE FUNCTIONS UpdateClientSideAnimation 224 DoExtraBoneProcessing 198 SetSequence 219 StudioFrameAdvance 220 IsViewModel 234 GetWeaponName 371 GetSlot 384 GetWeaponType 455 GetSpread 453 GetAccuracyPenalty 483 UpdateAccuracyPenalty 484 EstimateAbsVelocity 145 IsPlayer 158 IsBaseCombatWeapon 4294967295 EyePosition 169 GetBaseAnimating 44 SetModelPointer 174 SetModelIndex 75 Think 139 GetClassName 143 SelectItem 263 UpdateCollisionBounds 340 PreThink 318 SendNetMsg 40 SendDataGram 46 IsHLTV 93 IsPlayingDemo 82 GetNetChannelInfo 78 ClientCmd_Unrestricted 114 GetActiveSplitScreenPlayerSlot //NETVARS std::uintptr_t client_state = 0x589fc4; std::uintptr_t client_state_generic_precache_table = 0x52a4; std::uintptr_t client_state_signon_state = 0x108; std::uintptr_t direct3d_device9 = 0xa5050; std::uintptr_t dormant = 0xed; std::uintptr_t engine_build_number = 0x38cf5d4; std::uintptr_t entity_list = 0x4dd0a84; std::uintptr_t force_attack = 0x3200f94; std::uintptr_t force_attack2 = 0x3200fa0; std::uintptr_t force_backward = 0x3200fe8; std::uintptr_t force_forward = 0x3200fdc; std::uintptr_t force_jump = 0x527a97c; std::uintptr_t force_left = 0x3200ff4; std::uintptr_t force_right = 0x3201000; std::uintptr_t gamerules_proxy = 0x52ed9fc; std::uintptr_t global_vars = 0x589cc8; std::uintptr_t glow_object_manager = 0x5318e18; std::uintptr_t input = 0x5222058; std::uintptr_t local_player = 0xdb558c; std::uintptr_t player_resource = 0x31ff320; std::uintptr_t radar_base = 0x52057fc; std::uintptr_t send_packets = 0xd9372; std::uintptr_t studio_hdr = 0x2950; std::uintptr_t view_matrix = 0x4dc2384; // CLASS ID CAI_BaseNPC, CAK47, CBaseAnimating, CBaseAnimatingOverlay, CBaseAttributableItem, CBaseButton, CBaseCombatCharacter, CBaseCombatWeapon, CBaseCSGrenade, CBaseCSGrenadeProjectile, CBaseDoor, CBaseEntity, CBaseFlex, CBaseGrenade, CBaseParticleEntity, CBasePlayer, CBasePropDoor, CBaseTeamObjectiveResource, CBaseTempEntity, CBaseToggle, CBaseTrigger, CBaseViewModel, CBaseVPhysicsTrigger, CBaseWeaponWorldModel, CBeam, CBeamSpotlight, CBoneFollower, CBRC4Target, CBreachCharge, CBreachChargeProjectile, CBreakableProp, CBreakableSurface, CBumpMine, CBumpMineProjectile, CC4, CCascadeLight, CChicken, CColorCorrection, CColorCorrectionVolume, CCSGameRulesProxy, CCSPlayer, CCSPlayerResource, CCSRagdoll, CCSTeam, CDangerZone, CDangerZoneController, CDEagle, CDecoyGrenade, CDecoyProjectile, CDrone, CDronegun, CDynamicLight, CDynamicProp, CEconEntity, CEconWearable, CEmbers, CEntityDissolve, CEntityFlame, CEntityFreezing, CEntityParticleTrail, CEnvAmbientLight, CEnvDetailController, CEnvDOFController, CEnvGasCanister, CEnvParticleScript, CEnvProjectedTexture, CEnvQuadraticBeam, CEnvScreenEffect, CEnvScreenOverlay, CEnvTonemapController, CEnvWind, CFEPlayerDecal, CFireCrackerBlast, CFireSmoke, CFireTrail, CFish, CFists, CFlashbang, CFogController, CFootstepControl, CFunc_Dust, CFunc_LOD, CFuncAreaPortalWindow, CFuncBrush, CFuncConveyor, CFuncLadder, CFuncMonitor, CFuncMoveLinear, CFuncOccluder, CFuncReflectiveGlass, CFuncRotating, CFuncSmokeVolume, CFuncTrackTrain, CGameRulesProxy, CGrassBurn, CHandleTest, CHEGrenade, CHostage, CHostageCarriableProp, CIncendiaryGrenade, CInferno, CInfoLadderDismount, CInfoMapRegion, CInfoOverlayAccessor, CItem_Healthshot, CItemCash, CItemDogtags, CKnife, CKnifeGG, CLightGlow, CMapVetoPickController, CMaterialModifyControl, CMelee, CMolotovGrenade, CMolotovProjectile, CMovieDisplay, CParadropChopper, CParticleFire, CParticlePerformanceMonitor, CParticleSystem, CPhysBox, CPhysBoxMultiplayer, CPhysicsProp, CPhysicsPropMultiplayer, CPhysMagnet, CPhysPropAmmoBox, CPhysPropLootCrate, CPhysPropRadarJammer, CPhysPropWeaponUpgrade, CPlantedC4, CPlasma, CPlayerPing, CPlayerResource, CPointCamera, CPointCommentaryNode, CPointWorldText, CPoseController, CPostProcessController, CPrecipitation, CPrecipitationBlocker, CPredictedViewModel, CProp_Hallucination, CPropCounter, CPropDoorRotating, CPropJeep, CPropVehicleDriveable, CRagdollManager, CRagdollProp, CRagdollPropAttached, CRopeKeyframe, CSCAR17, CSceneEntity, CSensorGrenade, CSensorGrenadeProjectile, CShadowControl, CSlideshowDisplay, CSmokeGrenade, CSmokeGrenadeProjectile, CSmokeStack, CSnowball, CSnowballPile, CSnowballProjectile, CSpatialEntity, CSpotlightEnd, CSprite, CSpriteOriented, CSpriteTrail, CStatueProp, CSteamJet, CSun, CSunlightShadowControl, CSurvivalSpawnChopper, CTablet, CTeam, CTeamplayRoundBasedRulesProxy, CTEArmorRicochet, CTEBaseBeam, CTEBeamEntPoint, CTEBeamEnts, CTEBeamFollow, CTEBeamLaser, CTEBeamPoints, CTEBeamRing, CTEBeamRingPoint, CTEBeamSpline, CTEBloodSprite, CTEBloodStream, CTEBreakModel, CTEBSPDecal, CTEBubbles, CTEBubbleTrail, CTEClientProjectile, CTEDecal, CTEDust, CTEDynamicLight, CTEEffectDispatch, CTEEnergySplash, CTEExplosion, CTEFireBullets, CTEFizz, CTEFootprintDecal, CTEFoundryHelpers, CTEGaussExplosion, CTEGlowSprite, CTEImpact, CTEKillPlayerAttachments, CTELargeFunnel, CTEMetalSparks, CTEMuzzleFlash, CTEParticleSystem, CTEPhysicsProp, CTEPlantBomb, CTEPlayerAnimEvent, CTEPlayerDecal, CTEProjectedDecal, CTERadioIcon, CTEShatterSurface, CTEShowLine, CTesla, CTESmoke, CTESparks, CTESprite, CTESpriteSpray, CTest_ProxyToggle_Networkable, CTestTraceline, CTEWorldDecal, CTriggerPlayerMovement, CTriggerSoundOperator, CVGuiScreen, CVoteController, CWaterBullet, CWaterLODControl, CWeaponAug, CWeaponAWP, CWeaponBaseItem, CWeaponBizon, CWeaponCSBase, CWeaponCSBaseGun, CWeaponCycler, CWeaponElite, CWeaponFamas, CWeaponFiveSeven, CWeaponG3SG1, CWeaponGalil, CWeaponGalilAR, CWeaponGlock, CWeaponHKP2000, CWeaponM249, CWeaponM3, CWeaponM4A1, CWeaponMAC10, CWeaponMag7, CWeaponMP5Navy, CWeaponMP7, CWeaponMP9, CWeaponNegev, CWeaponNOVA, CWeaponP228, CWeaponP250, CWeaponP90, CWeaponSawedoff, CWeaponSCAR20, CWeaponScout, CWeaponSG550, CWeaponSG552, CWeaponSG556, CWeaponShield, CWeaponSSG08, CWeaponTaser, CWeaponTec9, CWeaponTMP, CWeaponUMP45, CWeaponUSP, CWeaponXM1014, CWeaponZoneRepulsor, CWorld, CWorldVguiText, DustTrail, MovieExplosion, ParticleSmokeGrenade, RocketTrail, SmokeTrail, SporeExplosion, SporeTrail,