diff --git a/classdump-tf2.txt b/classdump-tf2.txt index 7d2b9583..bbb28778 100755 --- a/classdump-tf2.txt +++ b/classdump-tf2.txt @@ -1,20 +1,20 @@ [178] CTETFParticleEffect [177] CTETFExplosion [176] CTETFBlood -[314] CTFTankBoss +[315] CTFTankBoss [182] CTFBaseBoss [0] CBossAlpha -[352] CZombie +[353] CZombie [83] CMerasmusDancer [82] CMerasmus [73] CHeadlessHatman [48] CEyeballBoss -[333] CTFWeaponSapper -[324] CTFWeaponBuilder +[334] CTFWeaponSapper +[325] CTFWeaponBuilder [0] C_TFWeaponBuilder -[316] CTFTeam -[315] CTFTauntProp -[262] CTFProjectile_Rocket +[317] CTFTeam +[316] CTFTauntProp +[263] CTFProjectile_Rocket [256] CTFProjectile_Flare [254] CTFProjectile_EnergyBall [257] CTFProjectile_GrapplingHook @@ -22,7 +22,7 @@ [251] CTFProjectile_Arrow [248] CTFPlayerResource [246] CTFPlayer -[281] CTFRagdoll +[282] CTFRagdoll [164] CTEPlayerAnimEvent [239] CTFPasstimeLogic [93] CPasstimeBall @@ -33,7 +33,7 @@ [180] CTFAmmoPack [89] CObjectTeleporter [88] CObjectSentrygun -[263] CTFProjectile_SentryRocket +[264] CTFProjectile_SentryRocket [87] CObjectSapper [85] CObjectCartDispenser [86] CObjectDispenser @@ -50,12 +50,12 @@ [0] CBotNPC [110] CRagdollPropAttached [109] CRagdollProp -[355] NextBotCombatCharacter -[345] CWaterBullet +[356] NextBotCombatCharacter +[346] CWaterBullet [59] CFuncMonitor -[351] CWorld -[346] CWaterLODControl -[343] CVGuiScreen +[352] CWorld +[347] CWaterLODControl +[344] CVGuiScreen [0] CPropJeep [0] CPropVehicleChoreoGeneric [179] CTEWorldDecal @@ -109,12 +109,12 @@ [122] CSteamJet [91] CParticlePerformanceMonitor [118] CSpotlightEnd -[353] DustTrail +[354] DustTrail [50] CFireTrail -[360] SporeTrail -[359] SporeExplosion -[357] RocketTrail -[358] SmokeTrail +[361] SporeTrail +[360] SporeExplosion +[358] RocketTrail +[359] SmokeTrail [116] CSmokeStack [115] CSlideshowDisplay [114] CShadowControl @@ -134,9 +134,9 @@ [97] CPhysicsProp [95] CPhysBox [92] CParticleSystem -[356] ParticleSmokeGrenade +[357] ParticleSmokeGrenade [90] CParticleFire -[354] MovieExplosion +[355] MovieExplosion [81] CMaterialModifyControl [79] CLightGlow [77] CInfoOverlayAccessor @@ -182,61 +182,61 @@ [1] CBaseAnimating [76] CInfoLightingRelative [0] CAI_BaseNPC -[349] CWeaponIFMSteadyCam -[348] CWeaponIFMBaseCamera -[347] CWeaponIFMBase -[339] CTFWearableRazorback -[336] CTFWearableDemoShield -[338] CTFWearableLevelableItem -[335] CTFWearableCampaignItem -[340] CTFWearableRobotArm -[285] CTFRobotArm -[342] CTFWrench -[277] CTFProjectile_ThrowableBreadMonster -[278] CTFProjectile_ThrowableBrick -[279] CTFProjectile_ThrowableRepel -[276] CTFProjectile_Throwable -[317] CTFThrowable -[313] CTFSyringeGun +[350] CWeaponIFMSteadyCam +[349] CWeaponIFMBaseCamera +[348] CWeaponIFMBase +[340] CTFWearableRazorback +[337] CTFWearableDemoShield +[339] CTFWearableLevelableItem +[336] CTFWearableCampaignItem +[341] CTFWearableRobotArm +[286] CTFRobotArm +[343] CTFWrench +[278] CTFProjectile_ThrowableBreadMonster +[279] CTFProjectile_ThrowableBrick +[280] CTFProjectile_ThrowableRepel +[277] CTFProjectile_Throwable +[318] CTFThrowable +[314] CTFSyringeGun [224] CTFKatana -[312] CTFSword +[313] CTFSword [117] CSniperDot -[306] CTFSniperRifleClassic -[307] CTFSniperRifleDecap -[305] CTFSniperRifle +[307] CTFSniperRifleClassic +[308] CTFSniperRifleDecap +[306] CTFSniperRifle [196] CTFChargedSMG -[304] CTFSMG -[303] CTFSlap -[302] CTFShovel -[301] CTFShotgunBuildingRescue +[305] CTFSMG +[304] CTFSlap +[303] CTFShovel +[302] CTFShotgunBuildingRescue [240] CTFPEPBrawlerBlaster -[308] CTFSodaPopper -[299] CTFShotgun_Revenge -[295] CTFScatterGun -[298] CTFShotgun_Pyro -[297] CTFShotgun_HWG -[300] CTFShotgun_Soldier -[296] CTFShotgun -[294] CTFRocketPack +[309] CTFSodaPopper +[300] CTFShotgun_Revenge +[296] CTFScatterGun +[299] CTFShotgun_Pyro +[298] CTFShotgun_HWG +[301] CTFShotgun_Soldier +[297] CTFShotgun +[295] CTFRocketPack [200] CTFCrossbow -[293] CTFRocketLauncher_Mortar -[291] CTFRocketLauncher_AirStrike -[292] CTFRocketLauncher_DirectHit -[290] CTFRocketLauncher -[284] CTFRevolver +[294] CTFRocketLauncher_Mortar +[292] CTFRocketLauncher_AirStrike +[293] CTFRocketLauncher_DirectHit +[291] CTFRocketLauncher +[285] CTFRevolver [201] CTFDRGPomson -[282] CTFRaygun +[283] CTFRaygun [245] CTFPistol_ScoutSecondary [244] CTFPistol_ScoutPrimary [243] CTFPistol_Scout [242] CTFPistol [241] CTFPipebombLauncher -[330] CTFWeaponPDA_Spy -[329] CTFWeaponPDA_Engineer_Destroy -[328] CTFWeaponPDA_Engineer_Build -[332] CTFWeaponPDAExpansion_Teleporter -[331] CTFWeaponPDAExpansion_Dispenser -[327] CTFWeaponPDA +[331] CTFWeaponPDA_Spy +[330] CTFWeaponPDA_Engineer_Destroy +[329] CTFWeaponPDA_Engineer_Build +[333] CTFWeaponPDAExpansion_Teleporter +[332] CTFWeaponPDAExpansion_Dispenser +[328] CTFWeaponPDA [94] CPasstimeGun [238] CTFParticleCannon [237] CTFParachute_Secondary @@ -244,7 +244,8 @@ [235] CTFParachute [233] CTFMinigun [230] CTFMedigunShield -[350] CWeaponMedigun +[351] CWeaponMedigun +[262] CTFProjectile_MechanicalArmOrb [229] CTFMechanicalArm [228] CTFLunchBox_Drink [227] CTFLunchBox @@ -260,7 +261,7 @@ [197] CTFCleaver [223] CTFJarMilk [221] CTFJar -[326] CTFWeaponInvis +[327] CTFWeaponInvis [216] CTFGrenadePipebombProjectile [195] CTFCannon [215] CTFGrenadeLauncher @@ -271,49 +272,49 @@ [207] CTFFlameThrower [204] CTFFists [203] CTFFireAxe -[325] CTFWeaponFlameBall +[326] CTFWeaponFlameBall [199] CTFCompoundBow [198] CTFClub [194] CTFBuffItem -[310] CTFStickBomb +[311] CTFStickBomb [193] CTFBreakableSign [191] CTFBottle [192] CTFBreakableMelee [189] CTFBonesaw [181] CTFBall_Ornament -[311] CTFStunBall +[312] CTFStunBall [187] CTFBat_Giftwrap [188] CTFBat_Wood [186] CTFBat_Fish [185] CTFBat [184] CTFBaseRocket -[323] CTFWeaponBaseMerasmusGrenade -[322] CTFWeaponBaseMelee -[321] CTFWeaponBaseGun -[320] CTFWeaponBaseGrenadeProj -[319] CTFWeaponBase -[318] CTFViewModel +[324] CTFWeaponBaseMerasmusGrenade +[323] CTFWeaponBaseMelee +[322] CTFWeaponBaseGun +[321] CTFWeaponBaseGrenadeProj +[320] CTFWeaponBase +[319] CTFViewModel [111] CRobotDispenser -[286] CTFRobotDestruction_Robot -[283] CTFReviveMarker -[280] CTFPumpkinBomb +[287] CTFRobotDestruction_Robot +[284] CTFReviveMarker +[281] CTFPumpkinBomb [255] CTFProjectile_EnergyRing [252] CTFProjectile_BallOfFire [183] CTFBaseProjectile [249] CTFPointManager [11] CBaseObjectUpgrade [80] CMannVsMachineStats -[289] CTFRobotDestructionLogic -[287] CTFRobotDestruction_RobotGroup -[288] CTFRobotDestruction_RobotSpawn +[290] CTFRobotDestructionLogic +[288] CTFRobotDestruction_RobotGroup +[289] CTFRobotDestruction_RobotSpawn [247] CTFPlayerDestructionLogic [101] CPlayerDestructionDispenser [232] CTFMinigameLogic [218] CTFHalloweenMinigame_FallingPlatforms [217] CTFHalloweenMinigame [231] CTFMiniGame -[341] CTFWearableVM -[334] CTFWearable +[342] CTFWearableVM +[335] CTFWearable [250] CTFPowerupBottle [220] CTFItem [71] CHalloweenSoulPack @@ -322,20 +323,20 @@ [210] CTFGameRulesProxy [205] CTFFlameManager [202] CTFDroppedWeapon -[266] CTFProjectile_SpellKartBats -[267] CTFProjectile_SpellKartOrb +[267] CTFProjectile_SpellKartBats +[268] CTFProjectile_SpellKartOrb [219] CTFHellZap -[268] CTFProjectile_SpellLightningOrb -[275] CTFProjectile_SpellTransposeTeleport -[269] CTFProjectile_SpellMeteorShower -[272] CTFProjectile_SpellSpawnBoss -[270] CTFProjectile_SpellMirv -[271] CTFProjectile_SpellPumpkin -[273] CTFProjectile_SpellSpawnHorde -[274] CTFProjectile_SpellSpawnZombie -[264] CTFProjectile_SpellBats -[265] CTFProjectile_SpellFireball -[309] CTFSpellBook +[269] CTFProjectile_SpellLightningOrb +[276] CTFProjectile_SpellTransposeTeleport +[270] CTFProjectile_SpellMeteorShower +[273] CTFProjectile_SpellSpawnBoss +[271] CTFProjectile_SpellMirv +[272] CTFProjectile_SpellPumpkin +[274] CTFProjectile_SpellSpawnHorde +[275] CTFProjectile_SpellSpawnZombie +[265] CTFProjectile_SpellBats +[266] CTFProjectile_SpellFireball +[310] CTFSpellBook [74] CHightower_TeleportVortex [159] CTeleportVortex [69] CHalloweenGiftPickup @@ -355,7 +356,7 @@ [75] CInfoLadderDismount [58] CFuncLadder [40] CEnvDetailController -[337] CTFWearableItem +[338] CTFWearableItem [35] CEconWearable [3] CBaseAttributableItem [34] CEconEntity @@ -365,4 +366,4 @@ [12] CBaseParticleEntity [9] CBaseGrenade [5] CBaseCombatWeapon -[344] CVoteController +[345] CVoteController \ No newline at end of file diff --git a/full-class-table.json b/full-class-table.json index aa52301e..9670ec2a 100755 --- a/full-class-table.json +++ b/full-class-table.json @@ -1 +1 @@ -{"CTETFParticleEffect":true,"CTETFExplosion":true,"CTETFBlood":true,"CTFTankBoss":true,"CTFBaseBoss":true,"CBossAlpha":true,"CZombie":true,"CMerasmusDancer":true,"CMerasmus":true,"CHeadlessHatman":true,"CEyeballBoss":true,"CTFWeaponSapper":true,"CTFWeaponBuilder":true,"C_TFWeaponBuilder":true,"CTFTeam":true,"CTFTauntProp":true,"CTFProjectile_Rocket":true,"CTFProjectile_Flare":true,"CTFProjectile_EnergyBall":true,"CTFProjectile_GrapplingHook":true,"CTFProjectile_HealingBolt":true,"CTFProjectile_Arrow":true,"CTFPlayerResource":true,"CTFPlayer":true,"CTFRagdoll":true,"CTEPlayerAnimEvent":true,"CTFPasstimeLogic":true,"CPasstimeBall":true,"CTFObjectiveResource":true,"CTFGlow":true,"CTEFireBullets":true,"CTFBuffBanner":true,"CTFAmmoPack":true,"CObjectTeleporter":true,"CObjectSentrygun":true,"CTFProjectile_SentryRocket":true,"CObjectSapper":true,"CObjectCartDispenser":true,"CObjectDispenser":true,"CMonsterResource":true,"CFuncRespawnRoomVisualizer":true,"CFuncRespawnRoom":true,"CFuncPasstimeGoal":true,"CFuncForceField":true,"CCaptureZone":true,"CCurrencyPack":true,"CBaseObject":true,"CTFBotHintEngineerNest":true,"CBotNPCMinion":true,"CBotNPC":true,"CRagdollPropAttached":true,"CRagdollProp":true,"NextBotCombatCharacter":true,"CWaterBullet":true,"CFuncMonitor":true,"CWorld":true,"CWaterLODControl":true,"CVGuiScreen":true,"CPropJeep":true,"CPropVehicleChoreoGeneric":true,"CTEWorldDecal":true,"CTESpriteSpray":true,"CTESprite":true,"CTESparks":true,"CTESmoke":true,"CTEShowLine":true,"CTEProjectedDecal":true,"CTEPlayerDecal":true,"CTEPhysicsProp":true,"CTEParticleSystem":true,"CTEMuzzleFlash":true,"CTELargeFunnel":true,"CTEKillPlayerAttachments":true,"CTEImpact":true,"CTEGlowSprite":true,"CTEShatterSurface":true,"CTEFootprintDecal":true,"CTEFizz":true,"CTEExplosion":true,"CTEEnergySplash":true,"CTEEffectDispatch":true,"CTEDynamicLight":true,"CTEDecal":true,"CTEClientProjectile":true,"CTEBubbleTrail":true,"CTEBubbles":true,"CTEBSPDecal":true,"CTEBreakModel":true,"CTEBloodStream":true,"CTEBloodSprite":true,"CTEBeamSpline":true,"CTEBeamRingPoint":true,"CTEBeamRing":true,"CTEBeamPoints":true,"CTEBeamLaser":true,"CTEBeamFollow":true,"CTEBeamEnts":true,"CTEBeamEntPoint":true,"CTEBaseBeam":true,"CTEArmorRicochet":true,"CTEMetalSparks":true,"CTest_ProxyToggle_Networkable":true,"CTestTraceline":true,"CTesla":true,"CTeamTrainWatcher":true,"CBaseTeamObjectiveResource":true,"CTeam":true,"CSun":true,"CSteamJet":true,"CParticlePerformanceMonitor":true,"CSpotlightEnd":true,"DustTrail":true,"CFireTrail":true,"SporeTrail":true,"SporeExplosion":true,"RocketTrail":true,"SmokeTrail":true,"CSmokeStack":true,"CSlideshowDisplay":true,"CShadowControl":true,"CSceneEntity":true,"CRopeKeyframe":true,"CRagdollManager":true,"CPropVehicleDriveable":true,"CPhysicsPropMultiplayer":true,"CPhysBoxMultiplayer":true,"CBasePropDoor":true,"CDynamicProp":true,"CPointCommentaryNode":true,"CPointCamera":true,"CPlayerResource":true,"CPlasma":true,"CPhysMagnet":true,"CPhysicsProp":true,"CPhysBox":true,"CParticleSystem":true,"ParticleSmokeGrenade":true,"CParticleFire":true,"MovieExplosion":true,"CMaterialModifyControl":true,"CLightGlow":true,"CInfoOverlayAccessor":true,"CTEGaussExplosion":true,"CFuncTrackTrain":true,"CFuncSmokeVolume":true,"CFuncRotating":true,"CFuncReflectiveGlass":true,"CFuncOccluder":true,"CFunc_LOD":true,"CTEDust":true,"CFunc_Dust":true,"CFuncConveyor":true,"CBreakableSurface":true,"CFuncAreaPortalWindow":true,"CFish":true,"CEntityFlame":true,"CFireSmoke":true,"CEnvTonemapController":true,"CEnvScreenEffect":true,"CEnvScreenOverlay":true,"CEnvProjectedTexture":true,"CEnvParticleScript":true,"CFogController":true,"CEntityParticleTrail":true,"CEntityDissolve":true,"CEnvQuadraticBeam":true,"CEmbers":true,"CEnvWind":true,"CPrecipitation":true,"CDynamicLight":true,"CColorCorrectionVolume":true,"CColorCorrection":true,"CBreakableProp":true,"CBaseTempEntity":true,"CBasePlayer":true,"CBaseFlex":true,"CBaseEntity":true,"CBaseDoor":true,"CBaseCombatCharacter":true,"CBaseAnimatingOverlay":true,"CBoneFollower":true,"CBaseAnimating":true,"CInfoLightingRelative":true,"CAI_BaseNPC":true,"CWeaponIFMSteadyCam":true,"CWeaponIFMBaseCamera":true,"CWeaponIFMBase":true,"CTFWearableLevelableItem":true,"CTFWearableDemoShield":true,"CTFWearableRobotArm":true,"CTFRobotArm":true,"CTFWrench":true,"CTFProjectile_ThrowableBreadMonster":true,"CTFProjectile_ThrowableBrick":true,"CTFProjectile_ThrowableRepel":true,"CTFProjectile_Throwable":true,"CTFThrowable":true,"CTFSyringeGun":true,"CTFKatana":true,"CTFSword":true,"CSniperDot":true,"CTFSniperRifleClassic":true,"CTFSniperRifleDecap":true,"CTFSniperRifle":true,"CTFChargedSMG":true,"CTFSMG":true,"CTFShovel":true,"CTFShotgunBuildingRescue":true,"CTFPEPBrawlerBlaster":true,"CTFSodaPopper":true,"CTFShotgun_Revenge":true,"CTFScatterGun":true,"CTFShotgun_Pyro":true,"CTFShotgun_HWG":true,"CTFShotgun_Soldier":true,"CTFShotgun":true,"CTFCrossbow":true,"CTFRocketLauncher_Mortar":true,"CTFRocketLauncher_AirStrike":true,"CTFRocketLauncher_DirectHit":true,"CTFRocketLauncher":true,"CTFRevolver":true,"CTFDRGPomson":true,"CTFRaygun":true,"CTFPistol_ScoutSecondary":true,"CTFPistol_ScoutPrimary":true,"CTFPistol_Scout":true,"CTFPistol":true,"CTFPipebombLauncher":true,"CTFWeaponPDA_Spy":true,"CTFWeaponPDA_Engineer_Destroy":true,"CTFWeaponPDA_Engineer_Build":true,"CTFWeaponPDAExpansion_Teleporter":true,"CTFWeaponPDAExpansion_Dispenser":true,"CTFWeaponPDA":true,"CPasstimeGun":true,"CTFParticleCannon":true,"CTFParachute_Secondary":true,"CTFParachute_Primary":true,"CTFParachute":true,"CTFMinigun":true,"CTFMedigunShield":true,"CWeaponMedigun":true,"CTFMechanicalArm":true,"CTFLunchBox_Drink":true,"CTFLunchBox":true,"CLaserDot":true,"CTFLaserPointer":true,"CTFKnife":true,"CTFProjectile_Cleaver":true,"CTFProjectile_JarMilk":true,"CTFProjectile_Jar":true,"CTFCleaver":true,"CTFJarMilk":true,"CTFJar":true,"CTFWeaponInvis":true,"CTFGrenadePipebombProjectile":true,"CTFCannon":true,"CTFGrenadeLauncher":true,"CTFGrapplingHook":true,"CTFFlareGun_Revenge":true,"CTFFlareGun":true,"CTFFlameRocket":true,"CTFFlameThrower":true,"CTFFists":true,"CTFFireAxe":true,"CTFCompoundBow":true,"CTFClub":true,"CTFBuffItem":true,"CTFStickBomb":true,"CTFBottle":true,"CTFBonesaw":true,"CTFBall_Ornament":true,"CTFStunBall":true,"CTFBat_Giftwrap":true,"CTFBat_Wood":true,"CTFBat_Fish":true,"CTFBat":true,"CTFBaseRocket":true,"CTFWeaponBaseMerasmusGrenade":true,"CTFWeaponBaseMelee":true,"CTFWeaponBaseGun":true,"CTFWeaponBaseGrenadeProj":true,"CTFWeaponBase":true,"CTFViewModel":true,"CRobotDispenser":true,"CTFRobotDestruction_Robot":true,"CTFReviveMarker":true,"CTFPumpkinBomb":true,"CTFProjectile_EnergyRing":true,"CTFBaseProjectile":true,"CBaseObjectUpgrade":true,"CMannVsMachineStats":true,"CTFRobotDestructionLogic":true,"CTFRobotDestruction_RobotGroup":true,"CTFRobotDestruction_RobotSpawn":true,"CTFPlayerDestructionLogic":true,"CPlayerDestructionDispenser":true,"CTFMinigameLogic":true,"CTFHalloweenMinigame_FallingPlatforms":true,"CTFHalloweenMinigame":true,"CTFMiniGame":true,"CTFWearableVM":true,"CTFWearable":true,"CTFPowerupBottle":true,"CTFItem":true,"CHalloweenSoulPack":true,"CTFGenericBomb":true,"CBonusRoundLogic":true,"CTFGameRulesProxy":true,"CTFDroppedWeapon":true,"CTFProjectile_SpellKartBats":true,"CTFProjectile_SpellKartOrb":true,"CTFHellZap":true,"CTFProjectile_SpellLightningOrb":true,"CTFProjectile_SpellTransposeTeleport":true,"CTFProjectile_SpellMeteorShower":true,"CTFProjectile_SpellSpawnBoss":true,"CTFProjectile_SpellMirv":true,"CTFProjectile_SpellPumpkin":true,"CTFProjectile_SpellSpawnHorde":true,"CTFProjectile_SpellSpawnZombie":true,"CTFProjectile_SpellBats":true,"CTFProjectile_SpellFireball":true,"CTFSpellBook":true,"CHightower_TeleportVortex":true,"CTeleportVortex":true,"CHalloweenGiftPickup":true,"CBonusDuckPickup":true,"CHalloweenPickup":true,"CCaptureFlagReturnIcon":true,"CCaptureFlag":true,"CBonusPack":true,"CHandleTest":true,"CTeamRoundTimer":true,"CTeamplayRoundBasedRulesProxy":true,"CSpriteTrail":true,"CSpriteOriented":true,"CSprite":true,"CPoseController":true,"CGameRulesProxy":true,"CInfoLadderDismount":true,"CFuncLadder":true,"CEnvDetailController":true,"CTFWearableItem":true,"CEconWearable":true,"CBaseAttributableItem":true,"CEconEntity":true,"CBeam":true,"CBaseViewModel":true,"CBaseProjectile":true,"CBaseParticleEntity":true,"CBaseGrenade":true,"CBaseCombatWeapon":true,"CVoteController":true,"CTEHL2MPFireBullets":true,"CHL2MPRagdoll":true,"CHL2MP_Player":true,"CWeaponCitizenSuitcase":true,"CWeaponCitizenPackage":true,"CWeaponAlyxGun":true,"CWeaponCubemap":true,"CWeaponGaussGun":true,"CWeaponAnnabelle":true,"CFlaregun":true,"CWeaponBugBait":true,"CWeaponBinoculars":true,"CWeaponCycler":true,"CCrossbowBolt":true,"CPropVehiclePrisonerPod":true,"CPropCrane":true,"CPropCannon":true,"CPropAirboat":true,"CFlare":true,"CTEConcussiveExplosion":true,"CNPC_Strider":true,"CScriptIntro":true,"CRotorWashEmitter":true,"CPropCombineBall":true,"CPlasmaBeamNode":true,"CNPC_RollerMine":true,"CNPC_Manhack":true,"CNPC_CombineGunship":true,"CNPC_AntlionGuard":true,"CInfoTeleporterCountdown":true,"CMortarShell":true,"CEnvStarfield":true,"CEnvHeadcrabCanister":true,"CAlyxEmpEffect":true,"CCorpse":true,"CCitadelEnergyCore":true,"CHL2_Player":true,"CBaseHLBludgeonWeapon":true,"CHLSelectFireMachineGun":true,"CHLMachineGun":true,"CBaseHelicopter":true,"CNPC_Barney":true,"CNPC_Barnacle":true,"AR2Explosion":true,"CTEAntlionDust":true,"CVortigauntEffectDispel":true,"CVortigauntChargeToken":true,"CNPC_Vortigaunt":true,"CPredictedViewModel":true,"CWeaponStunStick":true,"CWeaponSMG1":true,"CWeapon_SLAM":true,"CWeaponShotgun":true,"CWeaponRPG":true,"CWeaponPistol":true,"CWeaponPhysCannon":true,"CHL2MPMachineGun":true,"CBaseHL2MPCombatWeapon":true,"CBaseHL2MPBludgeonWeapon":true,"CWeaponHL2MPBase":true,"CWeaponFrag":true,"CWeaponCrowbar":true,"CWeaponCrossbow":true,"CWeaponAR2":true,"CWeapon357":true,"CHL2MPGameRulesProxy":true,"CHalfLife2Proxy":true,"CBaseHLCombatWeapon":true,"CTFVehicle":true,"CTFBaseDMPowerup":true,"CWeaponSpawner":true,"CTFUmbrella":true,"CTFTranq":true,"CTFSMG_Primary":true,"CTFRevolver_Secondary":true,"CTFNailgun":true,"CTFHunterRifle":true,"CTFHeavyArtillery":true,"CTFHammerfists":true,"CTFCrowbar":true,"CTFChainsaw":true,"CTEPlantBomb":true,"CTERadioIcon":true,"CPlantedC4":true,"CCSTeam":true,"CCSPlayerResource":true,"CCSPlayer":true,"CCSRagdoll":true,"CHostage":true,"CWeaponXM1014":true,"CWeaponUSP":true,"CWeaponUMP45":true,"CWeaponTMP":true,"CSmokeGrenade":true,"CWeaponSG552":true,"CWeaponSG550":true,"CWeaponScout":true,"CWeaponP90":true,"CWeaponP228":true,"CWeaponMP5Navy":true,"CWeaponMAC10":true,"CWeaponM4A1":true,"CWeaponM3":true,"CWeaponM249":true,"CKnife":true,"CHEGrenade":true,"CWeaponGlock":true,"CWeaponGalil":true,"CWeaponG3SG1":true,"CFlashbang":true,"CWeaponFiveSeven":true,"CWeaponFamas":true,"CWeaponElite":true,"CDEagle":true,"CWeaponCSBaseGun":true,"CWeaponCSBase":true,"CC4":true,"CBaseCSGrenade":true,"CWeaponAWP":true,"CWeaponAug":true,"CAK47":true,"CFootstepControl":true,"CCSGameRulesProxy":true,"CBaseCSGrenadeProjectile":true,"CSDKTeam_Deathmatch":true,"CSDKTeam_Red":true,"CSDKTeam_Blue":true,"CSDKTeam_Unassigned":true,"CSDKTeam":true,"CSDKPlayerResource":true,"CSDKRagdoll":true,"CSDKPlayer":true,"CSparkler":true,"CRatRaceWaypoint":true,"CBriefcaseCaptureZone":true,"CBriefcase":true,"CWeaponSDKBase":true,"CWeaponMP5K":true,"CWeaponMossberg":true,"CWeaponM1911":true,"CWeaponM16":true,"CWeaponGrenade":true,"CWeaponFAL":true,"CWeaponBrawl":true,"CWeaponBeretta":true,"CBaseSDKGrenade":true,"CAkimboM1911":true,"CAkimboBeretta":true,"CAkimboBase":true,"CWeaponSDKMelee":true,"CSDKGameRulesProxy":true,"CBaseGrenadeProjectile":true,"CDAViewModel":true,"CTFWearableRazorback":true,"CTFWearableCampaignItem":true,"CTFSlap":true,"CTFRocketPack":true,"CTFGasManager":true,"CTFProjectile_JarGas":true,"CTFJarGas":true,"CTFWeaponFlameBall":true,"CTFBreakableSign":true,"CTFBreakableMelee":true,"CTFProjectile_BallOfFire":true,"CTFPointManager":true,"CTFFlameManager":true} \ No newline at end of file +{"CTETFParticleEffect":true,"CTETFExplosion":true,"CTETFBlood":true,"CTFTankBoss":true,"CTFBaseBoss":true,"CBossAlpha":true,"CZombie":true,"CMerasmusDancer":true,"CMerasmus":true,"CHeadlessHatman":true,"CEyeballBoss":true,"CTFWeaponSapper":true,"CTFWeaponBuilder":true,"C_TFWeaponBuilder":true,"CTFTeam":true,"CTFTauntProp":true,"CTFProjectile_Rocket":true,"CTFProjectile_Flare":true,"CTFProjectile_EnergyBall":true,"CTFProjectile_GrapplingHook":true,"CTFProjectile_HealingBolt":true,"CTFProjectile_Arrow":true,"CTFPlayerResource":true,"CTFPlayer":true,"CTFRagdoll":true,"CTEPlayerAnimEvent":true,"CTFPasstimeLogic":true,"CPasstimeBall":true,"CTFObjectiveResource":true,"CTFGlow":true,"CTEFireBullets":true,"CTFBuffBanner":true,"CTFAmmoPack":true,"CObjectTeleporter":true,"CObjectSentrygun":true,"CTFProjectile_SentryRocket":true,"CObjectSapper":true,"CObjectCartDispenser":true,"CObjectDispenser":true,"CMonsterResource":true,"CFuncRespawnRoomVisualizer":true,"CFuncRespawnRoom":true,"CFuncPasstimeGoal":true,"CFuncForceField":true,"CCaptureZone":true,"CCurrencyPack":true,"CBaseObject":true,"CTFBotHintEngineerNest":true,"CBotNPCMinion":true,"CBotNPC":true,"CRagdollPropAttached":true,"CRagdollProp":true,"NextBotCombatCharacter":true,"CWaterBullet":true,"CFuncMonitor":true,"CWorld":true,"CWaterLODControl":true,"CVGuiScreen":true,"CPropJeep":true,"CPropVehicleChoreoGeneric":true,"CTEWorldDecal":true,"CTESpriteSpray":true,"CTESprite":true,"CTESparks":true,"CTESmoke":true,"CTEShowLine":true,"CTEProjectedDecal":true,"CTEPlayerDecal":true,"CTEPhysicsProp":true,"CTEParticleSystem":true,"CTEMuzzleFlash":true,"CTELargeFunnel":true,"CTEKillPlayerAttachments":true,"CTEImpact":true,"CTEGlowSprite":true,"CTEShatterSurface":true,"CTEFootprintDecal":true,"CTEFizz":true,"CTEExplosion":true,"CTEEnergySplash":true,"CTEEffectDispatch":true,"CTEDynamicLight":true,"CTEDecal":true,"CTEClientProjectile":true,"CTEBubbleTrail":true,"CTEBubbles":true,"CTEBSPDecal":true,"CTEBreakModel":true,"CTEBloodStream":true,"CTEBloodSprite":true,"CTEBeamSpline":true,"CTEBeamRingPoint":true,"CTEBeamRing":true,"CTEBeamPoints":true,"CTEBeamLaser":true,"CTEBeamFollow":true,"CTEBeamEnts":true,"CTEBeamEntPoint":true,"CTEBaseBeam":true,"CTEArmorRicochet":true,"CTEMetalSparks":true,"CTest_ProxyToggle_Networkable":true,"CTestTraceline":true,"CTesla":true,"CTeamTrainWatcher":true,"CBaseTeamObjectiveResource":true,"CTeam":true,"CSun":true,"CSteamJet":true,"CParticlePerformanceMonitor":true,"CSpotlightEnd":true,"DustTrail":true,"CFireTrail":true,"SporeTrail":true,"SporeExplosion":true,"RocketTrail":true,"SmokeTrail":true,"CSmokeStack":true,"CSlideshowDisplay":true,"CShadowControl":true,"CSceneEntity":true,"CRopeKeyframe":true,"CRagdollManager":true,"CPropVehicleDriveable":true,"CPhysicsPropMultiplayer":true,"CPhysBoxMultiplayer":true,"CBasePropDoor":true,"CDynamicProp":true,"CPointCommentaryNode":true,"CPointCamera":true,"CPlayerResource":true,"CPlasma":true,"CPhysMagnet":true,"CPhysicsProp":true,"CPhysBox":true,"CParticleSystem":true,"ParticleSmokeGrenade":true,"CParticleFire":true,"MovieExplosion":true,"CMaterialModifyControl":true,"CLightGlow":true,"CInfoOverlayAccessor":true,"CTEGaussExplosion":true,"CFuncTrackTrain":true,"CFuncSmokeVolume":true,"CFuncRotating":true,"CFuncReflectiveGlass":true,"CFuncOccluder":true,"CFunc_LOD":true,"CTEDust":true,"CFunc_Dust":true,"CFuncConveyor":true,"CBreakableSurface":true,"CFuncAreaPortalWindow":true,"CFish":true,"CEntityFlame":true,"CFireSmoke":true,"CEnvTonemapController":true,"CEnvScreenEffect":true,"CEnvScreenOverlay":true,"CEnvProjectedTexture":true,"CEnvParticleScript":true,"CFogController":true,"CEntityParticleTrail":true,"CEntityDissolve":true,"CEnvQuadraticBeam":true,"CEmbers":true,"CEnvWind":true,"CPrecipitation":true,"CDynamicLight":true,"CColorCorrectionVolume":true,"CColorCorrection":true,"CBreakableProp":true,"CBaseTempEntity":true,"CBasePlayer":true,"CBaseFlex":true,"CBaseEntity":true,"CBaseDoor":true,"CBaseCombatCharacter":true,"CBaseAnimatingOverlay":true,"CBoneFollower":true,"CBaseAnimating":true,"CInfoLightingRelative":true,"CAI_BaseNPC":true,"CWeaponIFMSteadyCam":true,"CWeaponIFMBaseCamera":true,"CWeaponIFMBase":true,"CTFWearableLevelableItem":true,"CTFWearableDemoShield":true,"CTFWearableRobotArm":true,"CTFRobotArm":true,"CTFWrench":true,"CTFProjectile_ThrowableBreadMonster":true,"CTFProjectile_ThrowableBrick":true,"CTFProjectile_ThrowableRepel":true,"CTFProjectile_Throwable":true,"CTFThrowable":true,"CTFSyringeGun":true,"CTFKatana":true,"CTFSword":true,"CSniperDot":true,"CTFSniperRifleClassic":true,"CTFSniperRifleDecap":true,"CTFSniperRifle":true,"CTFChargedSMG":true,"CTFSMG":true,"CTFShovel":true,"CTFShotgunBuildingRescue":true,"CTFPEPBrawlerBlaster":true,"CTFSodaPopper":true,"CTFShotgun_Revenge":true,"CTFScatterGun":true,"CTFShotgun_Pyro":true,"CTFShotgun_HWG":true,"CTFShotgun_Soldier":true,"CTFShotgun":true,"CTFCrossbow":true,"CTFRocketLauncher_Mortar":true,"CTFRocketLauncher_AirStrike":true,"CTFRocketLauncher_DirectHit":true,"CTFRocketLauncher":true,"CTFRevolver":true,"CTFDRGPomson":true,"CTFRaygun":true,"CTFPistol_ScoutSecondary":true,"CTFPistol_ScoutPrimary":true,"CTFPistol_Scout":true,"CTFPistol":true,"CTFPipebombLauncher":true,"CTFWeaponPDA_Spy":true,"CTFWeaponPDA_Engineer_Destroy":true,"CTFWeaponPDA_Engineer_Build":true,"CTFWeaponPDAExpansion_Teleporter":true,"CTFWeaponPDAExpansion_Dispenser":true,"CTFWeaponPDA":true,"CPasstimeGun":true,"CTFParticleCannon":true,"CTFParachute_Secondary":true,"CTFParachute_Primary":true,"CTFParachute":true,"CTFMinigun":true,"CTFMedigunShield":true,"CWeaponMedigun":true,"CTFProjectile_MechanicalArmOrb":true,"CTFMechanicalArm":true,"CTFLunchBox_Drink":true,"CTFLunchBox":true,"CLaserDot":true,"CTFLaserPointer":true,"CTFKnife":true,"CTFProjectile_Cleaver":true,"CTFProjectile_JarMilk":true,"CTFProjectile_Jar":true,"CTFCleaver":true,"CTFJarMilk":true,"CTFJar":true,"CTFWeaponInvis":true,"CTFGrenadePipebombProjectile":true,"CTFCannon":true,"CTFGrenadeLauncher":true,"CTFGrapplingHook":true,"CTFFlareGun_Revenge":true,"CTFFlareGun":true,"CTFFlameRocket":true,"CTFFlameThrower":true,"CTFFists":true,"CTFFireAxe":true,"CTFCompoundBow":true,"CTFClub":true,"CTFBuffItem":true,"CTFStickBomb":true,"CTFBottle":true,"CTFBonesaw":true,"CTFBall_Ornament":true,"CTFStunBall":true,"CTFBat_Giftwrap":true,"CTFBat_Wood":true,"CTFBat_Fish":true,"CTFBat":true,"CTFBaseRocket":true,"CTFWeaponBaseMerasmusGrenade":true,"CTFWeaponBaseMelee":true,"CTFWeaponBaseGun":true,"CTFWeaponBaseGrenadeProj":true,"CTFWeaponBase":true,"CTFViewModel":true,"CRobotDispenser":true,"CTFRobotDestruction_Robot":true,"CTFReviveMarker":true,"CTFPumpkinBomb":true,"CTFProjectile_EnergyRing":true,"CTFBaseProjectile":true,"CBaseObjectUpgrade":true,"CMannVsMachineStats":true,"CTFRobotDestructionLogic":true,"CTFRobotDestruction_RobotGroup":true,"CTFRobotDestruction_RobotSpawn":true,"CTFPlayerDestructionLogic":true,"CPlayerDestructionDispenser":true,"CTFMinigameLogic":true,"CTFHalloweenMinigame_FallingPlatforms":true,"CTFHalloweenMinigame":true,"CTFMiniGame":true,"CTFWearableVM":true,"CTFWearable":true,"CTFPowerupBottle":true,"CTFItem":true,"CHalloweenSoulPack":true,"CTFGenericBomb":true,"CBonusRoundLogic":true,"CTFGameRulesProxy":true,"CTFDroppedWeapon":true,"CTFProjectile_SpellKartBats":true,"CTFProjectile_SpellKartOrb":true,"CTFHellZap":true,"CTFProjectile_SpellLightningOrb":true,"CTFProjectile_SpellTransposeTeleport":true,"CTFProjectile_SpellMeteorShower":true,"CTFProjectile_SpellSpawnBoss":true,"CTFProjectile_SpellMirv":true,"CTFProjectile_SpellPumpkin":true,"CTFProjectile_SpellSpawnHorde":true,"CTFProjectile_SpellSpawnZombie":true,"CTFProjectile_SpellBats":true,"CTFProjectile_SpellFireball":true,"CTFSpellBook":true,"CHightower_TeleportVortex":true,"CTeleportVortex":true,"CHalloweenGiftPickup":true,"CBonusDuckPickup":true,"CHalloweenPickup":true,"CCaptureFlagReturnIcon":true,"CCaptureFlag":true,"CBonusPack":true,"CHandleTest":true,"CTeamRoundTimer":true,"CTeamplayRoundBasedRulesProxy":true,"CSpriteTrail":true,"CSpriteOriented":true,"CSprite":true,"CPoseController":true,"CGameRulesProxy":true,"CInfoLadderDismount":true,"CFuncLadder":true,"CEnvDetailController":true,"CTFWearableItem":true,"CEconWearable":true,"CBaseAttributableItem":true,"CEconEntity":true,"CBeam":true,"CBaseViewModel":true,"CBaseProjectile":true,"CBaseParticleEntity":true,"CBaseGrenade":true,"CBaseCombatWeapon":true,"CVoteController":true,"CTEHL2MPFireBullets":true,"CHL2MPRagdoll":true,"CHL2MP_Player":true,"CWeaponCitizenSuitcase":true,"CWeaponCitizenPackage":true,"CWeaponAlyxGun":true,"CWeaponCubemap":true,"CWeaponGaussGun":true,"CWeaponAnnabelle":true,"CFlaregun":true,"CWeaponBugBait":true,"CWeaponBinoculars":true,"CWeaponCycler":true,"CCrossbowBolt":true,"CPropVehiclePrisonerPod":true,"CPropCrane":true,"CPropCannon":true,"CPropAirboat":true,"CFlare":true,"CTEConcussiveExplosion":true,"CNPC_Strider":true,"CScriptIntro":true,"CRotorWashEmitter":true,"CPropCombineBall":true,"CPlasmaBeamNode":true,"CNPC_RollerMine":true,"CNPC_Manhack":true,"CNPC_CombineGunship":true,"CNPC_AntlionGuard":true,"CInfoTeleporterCountdown":true,"CMortarShell":true,"CEnvStarfield":true,"CEnvHeadcrabCanister":true,"CAlyxEmpEffect":true,"CCorpse":true,"CCitadelEnergyCore":true,"CHL2_Player":true,"CBaseHLBludgeonWeapon":true,"CHLSelectFireMachineGun":true,"CHLMachineGun":true,"CBaseHelicopter":true,"CNPC_Barney":true,"CNPC_Barnacle":true,"AR2Explosion":true,"CTEAntlionDust":true,"CVortigauntEffectDispel":true,"CVortigauntChargeToken":true,"CNPC_Vortigaunt":true,"CPredictedViewModel":true,"CWeaponStunStick":true,"CWeaponSMG1":true,"CWeapon_SLAM":true,"CWeaponShotgun":true,"CWeaponRPG":true,"CWeaponPistol":true,"CWeaponPhysCannon":true,"CHL2MPMachineGun":true,"CBaseHL2MPCombatWeapon":true,"CBaseHL2MPBludgeonWeapon":true,"CWeaponHL2MPBase":true,"CWeaponFrag":true,"CWeaponCrowbar":true,"CWeaponCrossbow":true,"CWeaponAR2":true,"CWeapon357":true,"CHL2MPGameRulesProxy":true,"CHalfLife2Proxy":true,"CBaseHLCombatWeapon":true,"CTFVehicle":true,"CTFBaseDMPowerup":true,"CWeaponSpawner":true,"CTFUmbrella":true,"CTFTranq":true,"CTFSMG_Primary":true,"CTFRevolver_Secondary":true,"CTFNailgun":true,"CTFHunterRifle":true,"CTFHeavyArtillery":true,"CTFHammerfists":true,"CTFCrowbar":true,"CTFChainsaw":true,"CTEPlantBomb":true,"CTERadioIcon":true,"CPlantedC4":true,"CCSTeam":true,"CCSPlayerResource":true,"CCSPlayer":true,"CCSRagdoll":true,"CHostage":true,"CWeaponXM1014":true,"CWeaponUSP":true,"CWeaponUMP45":true,"CWeaponTMP":true,"CSmokeGrenade":true,"CWeaponSG552":true,"CWeaponSG550":true,"CWeaponScout":true,"CWeaponP90":true,"CWeaponP228":true,"CWeaponMP5Navy":true,"CWeaponMAC10":true,"CWeaponM4A1":true,"CWeaponM3":true,"CWeaponM249":true,"CKnife":true,"CHEGrenade":true,"CWeaponGlock":true,"CWeaponGalil":true,"CWeaponG3SG1":true,"CFlashbang":true,"CWeaponFiveSeven":true,"CWeaponFamas":true,"CWeaponElite":true,"CDEagle":true,"CWeaponCSBaseGun":true,"CWeaponCSBase":true,"CC4":true,"CBaseCSGrenade":true,"CWeaponAWP":true,"CWeaponAug":true,"CAK47":true,"CFootstepControl":true,"CCSGameRulesProxy":true,"CBaseCSGrenadeProjectile":true,"CSDKTeam_Deathmatch":true,"CSDKTeam_Red":true,"CSDKTeam_Blue":true,"CSDKTeam_Unassigned":true,"CSDKTeam":true,"CSDKPlayerResource":true,"CSDKRagdoll":true,"CSDKPlayer":true,"CSparkler":true,"CRatRaceWaypoint":true,"CBriefcaseCaptureZone":true,"CBriefcase":true,"CWeaponSDKBase":true,"CWeaponMP5K":true,"CWeaponMossberg":true,"CWeaponM1911":true,"CWeaponM16":true,"CWeaponGrenade":true,"CWeaponFAL":true,"CWeaponBrawl":true,"CWeaponBeretta":true,"CBaseSDKGrenade":true,"CAkimboM1911":true,"CAkimboBeretta":true,"CAkimboBase":true,"CWeaponSDKMelee":true,"CSDKGameRulesProxy":true,"CBaseGrenadeProjectile":true,"CDAViewModel":true,"CTFWearableRazorback":true,"CTFWearableCampaignItem":true,"CTFSlap":true,"CTFRocketPack":true,"CTFGasManager":true,"CTFProjectile_JarGas":true,"CTFJarGas":true,"CTFWeaponFlameBall":true,"CTFBreakableSign":true,"CTFBreakableMelee":true,"CTFProjectile_BallOfFire":true,"CTFPointManager":true,"CTFFlameManager":true} \ No newline at end of file diff --git a/generate-class-headers.js b/generate-class-headers.js index 71191ab0..479a3ade 100755 --- a/generate-class-headers.js +++ b/generate-class-headers.js @@ -70,8 +70,8 @@ header_constexpr += ` #endif /* $mod_CONSTEXPR_AUTOGEN_HPP */`; -fs.writeFileSync("src/classinfo/" + modname + ".gen.hpp", header.replace(/\$mod/g, modname)); -fs.writeFileSync("src/classinfo/" + modname + "_constexpr.gen.hpp", header_constexpr.replace(/\$mod/g, modname)); +fs.writeFileSync("include/classinfo/" + modname + ".gen.hpp", header.replace(/\$mod/g, modname)); +fs.writeFileSync("include/classinfo/" + modname + "_constexpr.gen.hpp", header_constexpr.replace(/\$mod/g, modname)); console.log(classes); diff --git a/include/classinfo/tf2.gen.hpp b/include/classinfo/tf2.gen.hpp index f66ba19c..1d458d08 100755 --- a/include/classinfo/tf2.gen.hpp +++ b/include/classinfo/tf2.gen.hpp @@ -15,20 +15,20 @@ public: int CTETFParticleEffect{ 178 }; int CTETFExplosion{ 177 }; int CTETFBlood{ 176 }; - int CTFTankBoss{ 314 }; + int CTFTankBoss{ 315 }; int CTFBaseBoss{ 182 }; int CBossAlpha{ 0 }; - int CZombie{ 352 }; + int CZombie{ 353 }; int CMerasmusDancer{ 83 }; int CMerasmus{ 82 }; int CHeadlessHatman{ 73 }; int CEyeballBoss{ 48 }; - int CTFWeaponSapper{ 333 }; - int CTFWeaponBuilder{ 324 }; + int CTFWeaponSapper{ 334 }; + int CTFWeaponBuilder{ 325 }; int C_TFWeaponBuilder{ 0 }; - int CTFTeam{ 316 }; - int CTFTauntProp{ 315 }; - int CTFProjectile_Rocket{ 262 }; + int CTFTeam{ 317 }; + int CTFTauntProp{ 316 }; + int CTFProjectile_Rocket{ 263 }; int CTFProjectile_Flare{ 256 }; int CTFProjectile_EnergyBall{ 254 }; int CTFProjectile_GrapplingHook{ 257 }; @@ -36,7 +36,7 @@ public: int CTFProjectile_Arrow{ 251 }; int CTFPlayerResource{ 248 }; int CTFPlayer{ 246 }; - int CTFRagdoll{ 281 }; + int CTFRagdoll{ 282 }; int CTEPlayerAnimEvent{ 164 }; int CTFPasstimeLogic{ 239 }; int CPasstimeBall{ 93 }; @@ -47,7 +47,7 @@ public: int CTFAmmoPack{ 180 }; int CObjectTeleporter{ 89 }; int CObjectSentrygun{ 88 }; - int CTFProjectile_SentryRocket{ 263 }; + int CTFProjectile_SentryRocket{ 264 }; int CObjectSapper{ 87 }; int CObjectCartDispenser{ 85 }; int CObjectDispenser{ 86 }; @@ -64,12 +64,12 @@ public: int CBotNPC{ 0 }; int CRagdollPropAttached{ 110 }; int CRagdollProp{ 109 }; - int NextBotCombatCharacter{ 355 }; - int CWaterBullet{ 345 }; + int NextBotCombatCharacter{ 356 }; + int CWaterBullet{ 346 }; int CFuncMonitor{ 59 }; - int CWorld{ 351 }; - int CWaterLODControl{ 346 }; - int CVGuiScreen{ 343 }; + int CWorld{ 352 }; + int CWaterLODControl{ 347 }; + int CVGuiScreen{ 344 }; int CPropJeep{ 0 }; int CPropVehicleChoreoGeneric{ 0 }; int CTEWorldDecal{ 179 }; @@ -123,12 +123,12 @@ public: int CSteamJet{ 122 }; int CParticlePerformanceMonitor{ 91 }; int CSpotlightEnd{ 118 }; - int DustTrail{ 353 }; + int DustTrail{ 354 }; int CFireTrail{ 50 }; - int SporeTrail{ 360 }; - int SporeExplosion{ 359 }; - int RocketTrail{ 357 }; - int SmokeTrail{ 358 }; + int SporeTrail{ 361 }; + int SporeExplosion{ 360 }; + int RocketTrail{ 358 }; + int SmokeTrail{ 359 }; int CSmokeStack{ 116 }; int CSlideshowDisplay{ 115 }; int CShadowControl{ 114 }; @@ -148,9 +148,9 @@ public: int CPhysicsProp{ 97 }; int CPhysBox{ 95 }; int CParticleSystem{ 92 }; - int ParticleSmokeGrenade{ 356 }; + int ParticleSmokeGrenade{ 357 }; int CParticleFire{ 90 }; - int MovieExplosion{ 354 }; + int MovieExplosion{ 355 }; int CMaterialModifyControl{ 81 }; int CLightGlow{ 79 }; int CInfoOverlayAccessor{ 77 }; @@ -196,57 +196,57 @@ public: int CBaseAnimating{ 1 }; int CInfoLightingRelative{ 76 }; int CAI_BaseNPC{ 0 }; - int CWeaponIFMSteadyCam{ 349 }; - int CWeaponIFMBaseCamera{ 348 }; - int CWeaponIFMBase{ 347 }; - int CTFWearableLevelableItem{ 338 }; - int CTFWearableDemoShield{ 336 }; - int CTFWearableRobotArm{ 340 }; - int CTFRobotArm{ 285 }; - int CTFWrench{ 342 }; - int CTFProjectile_ThrowableBreadMonster{ 277 }; - int CTFProjectile_ThrowableBrick{ 278 }; - int CTFProjectile_ThrowableRepel{ 279 }; - int CTFProjectile_Throwable{ 276 }; - int CTFThrowable{ 317 }; - int CTFSyringeGun{ 313 }; + int CWeaponIFMSteadyCam{ 350 }; + int CWeaponIFMBaseCamera{ 349 }; + int CWeaponIFMBase{ 348 }; + int CTFWearableLevelableItem{ 339 }; + int CTFWearableDemoShield{ 337 }; + int CTFWearableRobotArm{ 341 }; + int CTFRobotArm{ 286 }; + int CTFWrench{ 343 }; + int CTFProjectile_ThrowableBreadMonster{ 278 }; + int CTFProjectile_ThrowableBrick{ 279 }; + int CTFProjectile_ThrowableRepel{ 280 }; + int CTFProjectile_Throwable{ 277 }; + int CTFThrowable{ 318 }; + int CTFSyringeGun{ 314 }; int CTFKatana{ 224 }; - int CTFSword{ 312 }; + int CTFSword{ 313 }; int CSniperDot{ 117 }; - int CTFSniperRifleClassic{ 306 }; - int CTFSniperRifleDecap{ 307 }; - int CTFSniperRifle{ 305 }; + int CTFSniperRifleClassic{ 307 }; + int CTFSniperRifleDecap{ 308 }; + int CTFSniperRifle{ 306 }; int CTFChargedSMG{ 196 }; - int CTFSMG{ 304 }; - int CTFShovel{ 302 }; - int CTFShotgunBuildingRescue{ 301 }; + int CTFSMG{ 305 }; + int CTFShovel{ 303 }; + int CTFShotgunBuildingRescue{ 302 }; int CTFPEPBrawlerBlaster{ 240 }; - int CTFSodaPopper{ 308 }; - int CTFShotgun_Revenge{ 299 }; - int CTFScatterGun{ 295 }; - int CTFShotgun_Pyro{ 298 }; - int CTFShotgun_HWG{ 297 }; - int CTFShotgun_Soldier{ 300 }; - int CTFShotgun{ 296 }; + int CTFSodaPopper{ 309 }; + int CTFShotgun_Revenge{ 300 }; + int CTFScatterGun{ 296 }; + int CTFShotgun_Pyro{ 299 }; + int CTFShotgun_HWG{ 298 }; + int CTFShotgun_Soldier{ 301 }; + int CTFShotgun{ 297 }; int CTFCrossbow{ 200 }; - int CTFRocketLauncher_Mortar{ 293 }; - int CTFRocketLauncher_AirStrike{ 291 }; - int CTFRocketLauncher_DirectHit{ 292 }; - int CTFRocketLauncher{ 290 }; - int CTFRevolver{ 284 }; + int CTFRocketLauncher_Mortar{ 294 }; + int CTFRocketLauncher_AirStrike{ 292 }; + int CTFRocketLauncher_DirectHit{ 293 }; + int CTFRocketLauncher{ 291 }; + int CTFRevolver{ 285 }; int CTFDRGPomson{ 201 }; - int CTFRaygun{ 282 }; + int CTFRaygun{ 283 }; int CTFPistol_ScoutSecondary{ 245 }; int CTFPistol_ScoutPrimary{ 244 }; int CTFPistol_Scout{ 243 }; int CTFPistol{ 242 }; int CTFPipebombLauncher{ 241 }; - int CTFWeaponPDA_Spy{ 330 }; - int CTFWeaponPDA_Engineer_Destroy{ 329 }; - int CTFWeaponPDA_Engineer_Build{ 328 }; - int CTFWeaponPDAExpansion_Teleporter{ 332 }; - int CTFWeaponPDAExpansion_Dispenser{ 331 }; - int CTFWeaponPDA{ 327 }; + int CTFWeaponPDA_Spy{ 331 }; + int CTFWeaponPDA_Engineer_Destroy{ 330 }; + int CTFWeaponPDA_Engineer_Build{ 329 }; + int CTFWeaponPDAExpansion_Teleporter{ 333 }; + int CTFWeaponPDAExpansion_Dispenser{ 332 }; + int CTFWeaponPDA{ 328 }; int CPasstimeGun{ 94 }; int CTFParticleCannon{ 238 }; int CTFParachute_Secondary{ 237 }; @@ -254,7 +254,8 @@ public: int CTFParachute{ 235 }; int CTFMinigun{ 233 }; int CTFMedigunShield{ 230 }; - int CWeaponMedigun{ 350 }; + int CWeaponMedigun{ 351 }; + int CTFProjectile_MechanicalArmOrb{ 262 }; int CTFMechanicalArm{ 229 }; int CTFLunchBox_Drink{ 228 }; int CTFLunchBox{ 227 }; @@ -267,7 +268,7 @@ public: int CTFCleaver{ 197 }; int CTFJarMilk{ 223 }; int CTFJar{ 221 }; - int CTFWeaponInvis{ 326 }; + int CTFWeaponInvis{ 327 }; int CTFGrenadePipebombProjectile{ 216 }; int CTFCannon{ 195 }; int CTFGrenadeLauncher{ 215 }; @@ -281,41 +282,41 @@ public: int CTFCompoundBow{ 199 }; int CTFClub{ 198 }; int CTFBuffItem{ 194 }; - int CTFStickBomb{ 310 }; + int CTFStickBomb{ 311 }; int CTFBottle{ 191 }; int CTFBonesaw{ 189 }; int CTFBall_Ornament{ 181 }; - int CTFStunBall{ 311 }; + int CTFStunBall{ 312 }; int CTFBat_Giftwrap{ 187 }; int CTFBat_Wood{ 188 }; int CTFBat_Fish{ 186 }; int CTFBat{ 185 }; int CTFBaseRocket{ 184 }; - int CTFWeaponBaseMerasmusGrenade{ 323 }; - int CTFWeaponBaseMelee{ 322 }; - int CTFWeaponBaseGun{ 321 }; - int CTFWeaponBaseGrenadeProj{ 320 }; - int CTFWeaponBase{ 319 }; - int CTFViewModel{ 318 }; + int CTFWeaponBaseMerasmusGrenade{ 324 }; + int CTFWeaponBaseMelee{ 323 }; + int CTFWeaponBaseGun{ 322 }; + int CTFWeaponBaseGrenadeProj{ 321 }; + int CTFWeaponBase{ 320 }; + int CTFViewModel{ 319 }; int CRobotDispenser{ 111 }; - int CTFRobotDestruction_Robot{ 286 }; - int CTFReviveMarker{ 283 }; - int CTFPumpkinBomb{ 280 }; + int CTFRobotDestruction_Robot{ 287 }; + int CTFReviveMarker{ 284 }; + int CTFPumpkinBomb{ 281 }; int CTFProjectile_EnergyRing{ 255 }; int CTFBaseProjectile{ 183 }; int CBaseObjectUpgrade{ 11 }; int CMannVsMachineStats{ 80 }; - int CTFRobotDestructionLogic{ 289 }; - int CTFRobotDestruction_RobotGroup{ 287 }; - int CTFRobotDestruction_RobotSpawn{ 288 }; + int CTFRobotDestructionLogic{ 290 }; + int CTFRobotDestruction_RobotGroup{ 288 }; + int CTFRobotDestruction_RobotSpawn{ 289 }; int CTFPlayerDestructionLogic{ 247 }; int CPlayerDestructionDispenser{ 101 }; int CTFMinigameLogic{ 232 }; int CTFHalloweenMinigame_FallingPlatforms{ 218 }; int CTFHalloweenMinigame{ 217 }; int CTFMiniGame{ 231 }; - int CTFWearableVM{ 341 }; - int CTFWearable{ 334 }; + int CTFWearableVM{ 342 }; + int CTFWearable{ 335 }; int CTFPowerupBottle{ 250 }; int CTFItem{ 220 }; int CHalloweenSoulPack{ 71 }; @@ -323,20 +324,20 @@ public: int CBonusRoundLogic{ 23 }; int CTFGameRulesProxy{ 210 }; int CTFDroppedWeapon{ 202 }; - int CTFProjectile_SpellKartBats{ 266 }; - int CTFProjectile_SpellKartOrb{ 267 }; + int CTFProjectile_SpellKartBats{ 267 }; + int CTFProjectile_SpellKartOrb{ 268 }; int CTFHellZap{ 219 }; - int CTFProjectile_SpellLightningOrb{ 268 }; - int CTFProjectile_SpellTransposeTeleport{ 275 }; - int CTFProjectile_SpellMeteorShower{ 269 }; - int CTFProjectile_SpellSpawnBoss{ 272 }; - int CTFProjectile_SpellMirv{ 270 }; - int CTFProjectile_SpellPumpkin{ 271 }; - int CTFProjectile_SpellSpawnHorde{ 273 }; - int CTFProjectile_SpellSpawnZombie{ 274 }; - int CTFProjectile_SpellBats{ 264 }; - int CTFProjectile_SpellFireball{ 265 }; - int CTFSpellBook{ 309 }; + int CTFProjectile_SpellLightningOrb{ 269 }; + int CTFProjectile_SpellTransposeTeleport{ 276 }; + int CTFProjectile_SpellMeteorShower{ 270 }; + int CTFProjectile_SpellSpawnBoss{ 273 }; + int CTFProjectile_SpellMirv{ 271 }; + int CTFProjectile_SpellPumpkin{ 272 }; + int CTFProjectile_SpellSpawnHorde{ 274 }; + int CTFProjectile_SpellSpawnZombie{ 275 }; + int CTFProjectile_SpellBats{ 265 }; + int CTFProjectile_SpellFireball{ 266 }; + int CTFSpellBook{ 310 }; int CHightower_TeleportVortex{ 74 }; int CTeleportVortex{ 159 }; int CHalloweenGiftPickup{ 69 }; @@ -356,7 +357,7 @@ public: int CInfoLadderDismount{ 75 }; int CFuncLadder{ 58 }; int CEnvDetailController{ 40 }; - int CTFWearableItem{ 337 }; + int CTFWearableItem{ 338 }; int CEconWearable{ 35 }; int CBaseAttributableItem{ 3 }; int CEconEntity{ 34 }; @@ -366,7 +367,7 @@ public: int CBaseParticleEntity{ 12 }; int CBaseGrenade{ 9 }; int CBaseCombatWeapon{ 5 }; - int CVoteController{ 344 }; + int CVoteController{ 345 }; int CTEHL2MPFireBullets{ 0 }; int CHL2MPRagdoll{ 0 }; int CHL2MP_Player{ 0 }; @@ -520,14 +521,14 @@ public: int CSDKGameRulesProxy{ 0 }; int CBaseGrenadeProjectile{ 0 }; int CDAViewModel{ 0 }; - int CTFWearableRazorback{ 339 }; - int CTFWearableCampaignItem{ 335 }; - int CTFSlap{ 303 }; - int CTFRocketPack{ 294 }; + int CTFWearableRazorback{ 340 }; + int CTFWearableCampaignItem{ 336 }; + int CTFSlap{ 304 }; + int CTFRocketPack{ 295 }; int CTFGasManager{ 211 }; int CTFProjectile_JarGas{ 260 }; int CTFJarGas{ 222 }; - int CTFWeaponFlameBall{ 325 }; + int CTFWeaponFlameBall{ 326 }; int CTFBreakableSign{ 193 }; int CTFBreakableMelee{ 192 }; int CTFProjectile_BallOfFire{ 252 }; diff --git a/include/classinfo/tf2_constexpr.gen.hpp b/include/classinfo/tf2_constexpr.gen.hpp index 9c43bd8c..8be2ba35 100755 --- a/include/classinfo/tf2_constexpr.gen.hpp +++ b/include/classinfo/tf2_constexpr.gen.hpp @@ -15,20 +15,20 @@ public: static constexpr int CTETFParticleEffect = 178; static constexpr int CTETFExplosion = 177; static constexpr int CTETFBlood = 176; - static constexpr int CTFTankBoss = 314; + static constexpr int CTFTankBoss = 315; static constexpr int CTFBaseBoss = 182; static constexpr int CBossAlpha = 0; - static constexpr int CZombie = 352; + static constexpr int CZombie = 353; static constexpr int CMerasmusDancer = 83; static constexpr int CMerasmus = 82; static constexpr int CHeadlessHatman = 73; static constexpr int CEyeballBoss = 48; - static constexpr int CTFWeaponSapper = 333; - static constexpr int CTFWeaponBuilder = 324; + static constexpr int CTFWeaponSapper = 334; + static constexpr int CTFWeaponBuilder = 325; static constexpr int C_TFWeaponBuilder = 0; - static constexpr int CTFTeam = 316; - static constexpr int CTFTauntProp = 315; - static constexpr int CTFProjectile_Rocket = 262; + static constexpr int CTFTeam = 317; + static constexpr int CTFTauntProp = 316; + static constexpr int CTFProjectile_Rocket = 263; static constexpr int CTFProjectile_Flare = 256; static constexpr int CTFProjectile_EnergyBall = 254; static constexpr int CTFProjectile_GrapplingHook = 257; @@ -36,7 +36,7 @@ public: static constexpr int CTFProjectile_Arrow = 251; static constexpr int CTFPlayerResource = 248; static constexpr int CTFPlayer = 246; - static constexpr int CTFRagdoll = 281; + static constexpr int CTFRagdoll = 282; static constexpr int CTEPlayerAnimEvent = 164; static constexpr int CTFPasstimeLogic = 239; static constexpr int CPasstimeBall = 93; @@ -47,7 +47,7 @@ public: static constexpr int CTFAmmoPack = 180; static constexpr int CObjectTeleporter = 89; static constexpr int CObjectSentrygun = 88; - static constexpr int CTFProjectile_SentryRocket = 263; + static constexpr int CTFProjectile_SentryRocket = 264; static constexpr int CObjectSapper = 87; static constexpr int CObjectCartDispenser = 85; static constexpr int CObjectDispenser = 86; @@ -64,12 +64,12 @@ public: static constexpr int CBotNPC = 0; static constexpr int CRagdollPropAttached = 110; static constexpr int CRagdollProp = 109; - static constexpr int NextBotCombatCharacter = 355; - static constexpr int CWaterBullet = 345; + static constexpr int NextBotCombatCharacter = 356; + static constexpr int CWaterBullet = 346; static constexpr int CFuncMonitor = 59; - static constexpr int CWorld = 351; - static constexpr int CWaterLODControl = 346; - static constexpr int CVGuiScreen = 343; + static constexpr int CWorld = 352; + static constexpr int CWaterLODControl = 347; + static constexpr int CVGuiScreen = 344; static constexpr int CPropJeep = 0; static constexpr int CPropVehicleChoreoGeneric = 0; static constexpr int CTEWorldDecal = 179; @@ -123,12 +123,12 @@ public: static constexpr int CSteamJet = 122; static constexpr int CParticlePerformanceMonitor = 91; static constexpr int CSpotlightEnd = 118; - static constexpr int DustTrail = 353; + static constexpr int DustTrail = 354; static constexpr int CFireTrail = 50; - static constexpr int SporeTrail = 360; - static constexpr int SporeExplosion = 359; - static constexpr int RocketTrail = 357; - static constexpr int SmokeTrail = 358; + static constexpr int SporeTrail = 361; + static constexpr int SporeExplosion = 360; + static constexpr int RocketTrail = 358; + static constexpr int SmokeTrail = 359; static constexpr int CSmokeStack = 116; static constexpr int CSlideshowDisplay = 115; static constexpr int CShadowControl = 114; @@ -148,9 +148,9 @@ public: static constexpr int CPhysicsProp = 97; static constexpr int CPhysBox = 95; static constexpr int CParticleSystem = 92; - static constexpr int ParticleSmokeGrenade = 356; + static constexpr int ParticleSmokeGrenade = 357; static constexpr int CParticleFire = 90; - static constexpr int MovieExplosion = 354; + static constexpr int MovieExplosion = 355; static constexpr int CMaterialModifyControl = 81; static constexpr int CLightGlow = 79; static constexpr int CInfoOverlayAccessor = 77; @@ -196,57 +196,57 @@ public: static constexpr int CBaseAnimating = 1; static constexpr int CInfoLightingRelative = 76; static constexpr int CAI_BaseNPC = 0; - static constexpr int CWeaponIFMSteadyCam = 349; - static constexpr int CWeaponIFMBaseCamera = 348; - static constexpr int CWeaponIFMBase = 347; - static constexpr int CTFWearableLevelableItem = 338; - static constexpr int CTFWearableDemoShield = 336; - static constexpr int CTFWearableRobotArm = 340; - static constexpr int CTFRobotArm = 285; - static constexpr int CTFWrench = 342; - static constexpr int CTFProjectile_ThrowableBreadMonster = 277; - static constexpr int CTFProjectile_ThrowableBrick = 278; - static constexpr int CTFProjectile_ThrowableRepel = 279; - static constexpr int CTFProjectile_Throwable = 276; - static constexpr int CTFThrowable = 317; - static constexpr int CTFSyringeGun = 313; + static constexpr int CWeaponIFMSteadyCam = 350; + static constexpr int CWeaponIFMBaseCamera = 349; + static constexpr int CWeaponIFMBase = 348; + static constexpr int CTFWearableLevelableItem = 339; + static constexpr int CTFWearableDemoShield = 337; + static constexpr int CTFWearableRobotArm = 341; + static constexpr int CTFRobotArm = 286; + static constexpr int CTFWrench = 343; + static constexpr int CTFProjectile_ThrowableBreadMonster = 278; + static constexpr int CTFProjectile_ThrowableBrick = 279; + static constexpr int CTFProjectile_ThrowableRepel = 280; + static constexpr int CTFProjectile_Throwable = 277; + static constexpr int CTFThrowable = 318; + static constexpr int CTFSyringeGun = 314; static constexpr int CTFKatana = 224; - static constexpr int CTFSword = 312; + static constexpr int CTFSword = 313; static constexpr int CSniperDot = 117; - static constexpr int CTFSniperRifleClassic = 306; - static constexpr int CTFSniperRifleDecap = 307; - static constexpr int CTFSniperRifle = 305; + static constexpr int CTFSniperRifleClassic = 307; + static constexpr int CTFSniperRifleDecap = 308; + static constexpr int CTFSniperRifle = 306; static constexpr int CTFChargedSMG = 196; - static constexpr int CTFSMG = 304; - static constexpr int CTFShovel = 302; - static constexpr int CTFShotgunBuildingRescue = 301; + static constexpr int CTFSMG = 305; + static constexpr int CTFShovel = 303; + static constexpr int CTFShotgunBuildingRescue = 302; static constexpr int CTFPEPBrawlerBlaster = 240; - static constexpr int CTFSodaPopper = 308; - static constexpr int CTFShotgun_Revenge = 299; - static constexpr int CTFScatterGun = 295; - static constexpr int CTFShotgun_Pyro = 298; - static constexpr int CTFShotgun_HWG = 297; - static constexpr int CTFShotgun_Soldier = 300; - static constexpr int CTFShotgun = 296; + static constexpr int CTFSodaPopper = 309; + static constexpr int CTFShotgun_Revenge = 300; + static constexpr int CTFScatterGun = 296; + static constexpr int CTFShotgun_Pyro = 299; + static constexpr int CTFShotgun_HWG = 298; + static constexpr int CTFShotgun_Soldier = 301; + static constexpr int CTFShotgun = 297; static constexpr int CTFCrossbow = 200; - static constexpr int CTFRocketLauncher_Mortar = 293; - static constexpr int CTFRocketLauncher_AirStrike = 291; - static constexpr int CTFRocketLauncher_DirectHit = 292; - static constexpr int CTFRocketLauncher = 290; - static constexpr int CTFRevolver = 284; + static constexpr int CTFRocketLauncher_Mortar = 294; + static constexpr int CTFRocketLauncher_AirStrike = 292; + static constexpr int CTFRocketLauncher_DirectHit = 293; + static constexpr int CTFRocketLauncher = 291; + static constexpr int CTFRevolver = 285; static constexpr int CTFDRGPomson = 201; - static constexpr int CTFRaygun = 282; + static constexpr int CTFRaygun = 283; static constexpr int CTFPistol_ScoutSecondary = 245; static constexpr int CTFPistol_ScoutPrimary = 244; static constexpr int CTFPistol_Scout = 243; static constexpr int CTFPistol = 242; static constexpr int CTFPipebombLauncher = 241; - static constexpr int CTFWeaponPDA_Spy = 330; - static constexpr int CTFWeaponPDA_Engineer_Destroy = 329; - static constexpr int CTFWeaponPDA_Engineer_Build = 328; - static constexpr int CTFWeaponPDAExpansion_Teleporter = 332; - static constexpr int CTFWeaponPDAExpansion_Dispenser = 331; - static constexpr int CTFWeaponPDA = 327; + static constexpr int CTFWeaponPDA_Spy = 331; + static constexpr int CTFWeaponPDA_Engineer_Destroy = 330; + static constexpr int CTFWeaponPDA_Engineer_Build = 329; + static constexpr int CTFWeaponPDAExpansion_Teleporter = 333; + static constexpr int CTFWeaponPDAExpansion_Dispenser = 332; + static constexpr int CTFWeaponPDA = 328; static constexpr int CPasstimeGun = 94; static constexpr int CTFParticleCannon = 238; static constexpr int CTFParachute_Secondary = 237; @@ -254,7 +254,8 @@ public: static constexpr int CTFParachute = 235; static constexpr int CTFMinigun = 233; static constexpr int CTFMedigunShield = 230; - static constexpr int CWeaponMedigun = 350; + static constexpr int CWeaponMedigun = 351; + static constexpr int CTFProjectile_MechanicalArmOrb = 262; static constexpr int CTFMechanicalArm = 229; static constexpr int CTFLunchBox_Drink = 228; static constexpr int CTFLunchBox = 227; @@ -267,7 +268,7 @@ public: static constexpr int CTFCleaver = 197; static constexpr int CTFJarMilk = 223; static constexpr int CTFJar = 221; - static constexpr int CTFWeaponInvis = 326; + static constexpr int CTFWeaponInvis = 327; static constexpr int CTFGrenadePipebombProjectile = 216; static constexpr int CTFCannon = 195; static constexpr int CTFGrenadeLauncher = 215; @@ -281,41 +282,41 @@ public: static constexpr int CTFCompoundBow = 199; static constexpr int CTFClub = 198; static constexpr int CTFBuffItem = 194; - static constexpr int CTFStickBomb = 310; + static constexpr int CTFStickBomb = 311; static constexpr int CTFBottle = 191; static constexpr int CTFBonesaw = 189; static constexpr int CTFBall_Ornament = 181; - static constexpr int CTFStunBall = 311; + static constexpr int CTFStunBall = 312; static constexpr int CTFBat_Giftwrap = 187; static constexpr int CTFBat_Wood = 188; static constexpr int CTFBat_Fish = 186; static constexpr int CTFBat = 185; static constexpr int CTFBaseRocket = 184; - static constexpr int CTFWeaponBaseMerasmusGrenade = 323; - static constexpr int CTFWeaponBaseMelee = 322; - static constexpr int CTFWeaponBaseGun = 321; - static constexpr int CTFWeaponBaseGrenadeProj = 320; - static constexpr int CTFWeaponBase = 319; - static constexpr int CTFViewModel = 318; + static constexpr int CTFWeaponBaseMerasmusGrenade = 324; + static constexpr int CTFWeaponBaseMelee = 323; + static constexpr int CTFWeaponBaseGun = 322; + static constexpr int CTFWeaponBaseGrenadeProj = 321; + static constexpr int CTFWeaponBase = 320; + static constexpr int CTFViewModel = 319; static constexpr int CRobotDispenser = 111; - static constexpr int CTFRobotDestruction_Robot = 286; - static constexpr int CTFReviveMarker = 283; - static constexpr int CTFPumpkinBomb = 280; + static constexpr int CTFRobotDestruction_Robot = 287; + static constexpr int CTFReviveMarker = 284; + static constexpr int CTFPumpkinBomb = 281; static constexpr int CTFProjectile_EnergyRing = 255; static constexpr int CTFBaseProjectile = 183; static constexpr int CBaseObjectUpgrade = 11; static constexpr int CMannVsMachineStats = 80; - static constexpr int CTFRobotDestructionLogic = 289; - static constexpr int CTFRobotDestruction_RobotGroup = 287; - static constexpr int CTFRobotDestruction_RobotSpawn = 288; + static constexpr int CTFRobotDestructionLogic = 290; + static constexpr int CTFRobotDestruction_RobotGroup = 288; + static constexpr int CTFRobotDestruction_RobotSpawn = 289; static constexpr int CTFPlayerDestructionLogic = 247; static constexpr int CPlayerDestructionDispenser = 101; static constexpr int CTFMinigameLogic = 232; static constexpr int CTFHalloweenMinigame_FallingPlatforms = 218; static constexpr int CTFHalloweenMinigame = 217; static constexpr int CTFMiniGame = 231; - static constexpr int CTFWearableVM = 341; - static constexpr int CTFWearable = 334; + static constexpr int CTFWearableVM = 342; + static constexpr int CTFWearable = 335; static constexpr int CTFPowerupBottle = 250; static constexpr int CTFItem = 220; static constexpr int CHalloweenSoulPack = 71; @@ -323,20 +324,20 @@ public: static constexpr int CBonusRoundLogic = 23; static constexpr int CTFGameRulesProxy = 210; static constexpr int CTFDroppedWeapon = 202; - static constexpr int CTFProjectile_SpellKartBats = 266; - static constexpr int CTFProjectile_SpellKartOrb = 267; + static constexpr int CTFProjectile_SpellKartBats = 267; + static constexpr int CTFProjectile_SpellKartOrb = 268; static constexpr int CTFHellZap = 219; - static constexpr int CTFProjectile_SpellLightningOrb = 268; - static constexpr int CTFProjectile_SpellTransposeTeleport = 275; - static constexpr int CTFProjectile_SpellMeteorShower = 269; - static constexpr int CTFProjectile_SpellSpawnBoss = 272; - static constexpr int CTFProjectile_SpellMirv = 270; - static constexpr int CTFProjectile_SpellPumpkin = 271; - static constexpr int CTFProjectile_SpellSpawnHorde = 273; - static constexpr int CTFProjectile_SpellSpawnZombie = 274; - static constexpr int CTFProjectile_SpellBats = 264; - static constexpr int CTFProjectile_SpellFireball = 265; - static constexpr int CTFSpellBook = 309; + static constexpr int CTFProjectile_SpellLightningOrb = 269; + static constexpr int CTFProjectile_SpellTransposeTeleport = 276; + static constexpr int CTFProjectile_SpellMeteorShower = 270; + static constexpr int CTFProjectile_SpellSpawnBoss = 273; + static constexpr int CTFProjectile_SpellMirv = 271; + static constexpr int CTFProjectile_SpellPumpkin = 272; + static constexpr int CTFProjectile_SpellSpawnHorde = 274; + static constexpr int CTFProjectile_SpellSpawnZombie = 275; + static constexpr int CTFProjectile_SpellBats = 265; + static constexpr int CTFProjectile_SpellFireball = 266; + static constexpr int CTFSpellBook = 310; static constexpr int CHightower_TeleportVortex = 74; static constexpr int CTeleportVortex = 159; static constexpr int CHalloweenGiftPickup = 69; @@ -356,7 +357,7 @@ public: static constexpr int CInfoLadderDismount = 75; static constexpr int CFuncLadder = 58; static constexpr int CEnvDetailController = 40; - static constexpr int CTFWearableItem = 337; + static constexpr int CTFWearableItem = 338; static constexpr int CEconWearable = 35; static constexpr int CBaseAttributableItem = 3; static constexpr int CEconEntity = 34; @@ -366,7 +367,7 @@ public: static constexpr int CBaseParticleEntity = 12; static constexpr int CBaseGrenade = 9; static constexpr int CBaseCombatWeapon = 5; - static constexpr int CVoteController = 344; + static constexpr int CVoteController = 345; static constexpr int CTEHL2MPFireBullets = 0; static constexpr int CHL2MPRagdoll = 0; static constexpr int CHL2MP_Player = 0; @@ -520,14 +521,14 @@ public: static constexpr int CSDKGameRulesProxy = 0; static constexpr int CBaseGrenadeProjectile = 0; static constexpr int CDAViewModel = 0; - static constexpr int CTFWearableRazorback = 339; - static constexpr int CTFWearableCampaignItem = 335; - static constexpr int CTFSlap = 303; - static constexpr int CTFRocketPack = 294; + static constexpr int CTFWearableRazorback = 340; + static constexpr int CTFWearableCampaignItem = 336; + static constexpr int CTFSlap = 304; + static constexpr int CTFRocketPack = 295; static constexpr int CTFGasManager = 211; static constexpr int CTFProjectile_JarGas = 260; static constexpr int CTFJarGas = 222; - static constexpr int CTFWeaponFlameBall = 325; + static constexpr int CTFWeaponFlameBall = 326; static constexpr int CTFBreakableSign = 193; static constexpr int CTFBreakableMelee = 192; static constexpr int CTFProjectile_BallOfFire = 252;