/*
cbase_typelist.h - CSMoE Gameplay server
Copyright (C) 2019 Moemod Hymei

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
*/

#pragma once

#include "cbase_typelist_helper.h"

#ifdef CLIENT_DLL
namespace cl {
#else
namespace sv {
#endif

TL_ADD(CKnifeDragonsword)
TL_ADD(CKnifeDualsword)
TL_ADD(CKnifeDgaxe)
TL_ADD(CKnifeSkullAxe)
TL_ADD(CKnifeKatana)
TL_ADD(CKnife_Zombi)
TL_ADD(CZombieBomb)
TL_ADD(CZombieBomb2)
TL_ADD(CMolotov)
TL_ADD(CAK47)
TL_ADD(CStg44)
TL_ADD(CR8)
TL_ADD(CGatlingex)
TL_ADD(CAK47_Long)
TL_ADD(CAnaconda)
TL_ADD(CAS50)
TL_ADD(CAUG)
TL_ADD(CAWP)
TL_ADD(CBalrog7)
TL_ADD(CM134)
TL_ADD(CM134ex)
TL_ADD(CM134xmas)
TL_ADD(CMG3xmas)
TL_ADD(CM4A1Dragon)
TL_ADD(CM37se)
TL_ADD(CAK47Dragon)
TL_ADD(CKnifeDragon)
TL_ADD(CM95xmas)
TL_ADD(CMag7)
TL_ADD(CNegev)
TL_ADD(CCz75)
TL_ADD(CTec9)
TL_ADD(CZeus)
TL_ADD(CBizon)
TL_ADD(CSawedoff)
TL_ADD(CJanus7xmas)
TL_ADD(CSgdrill)
TL_ADD(CChainsaw)
TL_ADD(CDesperado)
TL_ADD(CTbarrel)
TL_ADD(CC4)
TL_ADD(CCannon)
TL_ADD(CDEAGLE)
TL_ADD(CDeagleD)
TL_ADD(CELITE)
TL_ADD(CFamas)
TL_ADD(CFiveSeven)
TL_ADD(CFlashbang)
TL_ADD(CG3SG1)
TL_ADD(CGalil)
TL_ADD(CGatling)
TL_ADD(CGLOCK18)
TL_ADD(CGungnir)
TL_ADD(CHEGrenade)
TL_ADD(CInfinity)
TL_ADD(CInfinityEX1)
TL_ADD(CInfinityEX2)
TL_ADD(CInfinitySS)
TL_ADD(CInfinitySR)
TL_ADD(CInfinitySB)
TL_ADD(CK1a)
TL_ADD(CKnife)
TL_ADD(CKRISS)
TL_ADD(CM2)
TL_ADD(CM3)
TL_ADD(CM4A1)
TL_ADD(CM14EBR)
TL_ADD(CM95)
TL_ADD(CBuffsg552ex)
TL_ADD(CM249)
TL_ADD(CM1887)
TL_ADD(CMAC10)
TL_ADD(CMG3)
TL_ADD(CMG36)
TL_ADD(CMP5N)
TL_ADD(CMP7A1_Carbine)
TL_ADD(CMP7A1D)
TL_ADD(CMP7A1_Pistol)
TL_ADD(CP90)
TL_ADD(CP228)
TL_ADD(CSCARHeavy)
TL_ADD(CScarLight)
TL_ADD(CSCOUT)
TL_ADD(CSG550)
TL_ADD(CSG552)
TL_ADD(CSmokeGrenade)
TL_ADD(CSVDEX)
TL_ADD(CBow)
TL_ADD(CHuntbow)
TL_ADD(CStarchaserar)
TL_ADD(CTAR21)
TL_ADD(CTHOMPSON)
TL_ADD(CTMP)
TL_ADD(CUMP45)
TL_ADD(CUSP)
TL_ADD(CWA2000)
TL_ADD(CXM8Carbine)
TL_ADD(CXM8SharpShooter)
TL_ADD(CXM1014)
TL_ADD(CCannonPlasma)
TL_ADD(CCannonTiger)
TL_ADD(CDeagleShura)
TL_ADD(CKnifeFacelessVoid)
TL_ADD(CKnifeFrequency9)
TL_ADD(CInfinityX)
TL_ADD(CKnifeLcSword)
TL_ADD(CM134HeroI)
TL_ADD(CKnifeNataKnifeDX)
TL_ADD(CKnifeOppoVivo)
TL_ADD(CKnifeStormgiantX)
TL_ADD(CKnifeStrongKnifeX)
TL_ADD(CXM2010PC)
TL_ADD(CAWPNvidia)
TL_ADD(CM4A1Razer)
TL_ADD(CZ4B_MP7A1DX)
TL_ADD(CZ4B_M4A1X)
TL_ADD(CZ4B_AK47X)
TL_ADD(CZ4B_M4A1MW)
TL_ADD(CGunkata)
TL_ADD(CVoidPistol)
TL_ADD(CBendita)
TL_ADD(CSkull5)
TL_ADD(CK1ases)
TL_ADD(CM1887se)
TL_ADD(CFrequency1)
TL_ADD(CBalrog11)
TL_ADD(CBalrog11B)
TL_ADD(CBalrog11WC)
TL_ADD(CKnifeLance)
TL_ADD(CM249EX)
TL_ADD(CSFMG)
TL_ADD(CSFGUN)
TL_ADD(CSFSMG)
TL_ADD(CQbarrel)
TL_ADD(CBUFFM249)
TL_ADD(CKnifeZombiZ4)
TL_ADD(CBuffM4A1)
TL_ADD(CKnifeStormgiant)
TL_ADD(CBuffAK47)
TL_ADD(CBison)
TL_ADD(CKnifeStrongKnife)
TL_ADD(CKnifeNataKnifeD)
TL_ADD(CKnifeThanatos9)
TL_ADD(CY21s1Jetgunmd)
TL_ADD(CKnifeSkullT9)
TL_ADD(CBarrettD)
TL_ADD(CSFSniper)
TL_ADD(CPlasmaGun)
TL_ADD(CKnifeRuneBlade)
TL_ADD(CKnifeJanus9)
TL_ADD(CKnifeSummonKnife)
TL_ADD(CKnifeBalrog9)
TL_ADD(CReviveGun)
TL_ADD(CKnifeHolySword)
TL_ADD(CY20S2SCARD)
TL_ADD(CZombieLaw)
TL_ADD(CM32Venom)
TL_ADD(CM95Tiger)
TL_ADD(CKnifeY22S1HolySwordMB)
TL_ADD(CKnifeMagicKnife)
TL_ADD(CKnifeWhipSword)
TL_ADD(CKnifeZombiZ5)
TL_ADD(CKnifeDualKukri)
TL_ADD(CCannonEX)
TL_ADD(CSpearGun)
TL_ADD(CKnifeDualSlayer)
TL_ADD(CHK23)
TL_ADD(CM60)
TL_ADD(CKnifeJKnife)
TL_ADD(CKnifeCombat)
TL_ADD(CKnifeMasterCombat)
TL_ADD(CKnifeHDagger)
TL_ADD(CKnifeAxe)
TL_ADD(CKnifeHammer)
TL_ADD(CMK48)
TL_ADD(CLightZG)
TL_ADD(CHeavyZG)
TL_ADD(CBPGM)
TL_ADD(CM950)
TL_ADD(CTMPDragon)
TL_ADD(CZGun)
TL_ADD(CK3)
TL_ADD(CAS50G)
TL_ADD(CAK47G)
TL_ADD(CSGMissile)
TL_ADD(CSGMissilem)
TL_ADD(CSGMissileEX)
TL_ADD(CCheytaclrrs)
TL_ADD(CM400)
TL_ADD(CM82)
TL_ADD(CM24)
TL_ADD(CTRG42)
TL_ADD(CTRG42G)
TL_ADD(CAW50)
TL_ADD(CSL8)
TL_ADD(CSL8EX)
TL_ADD(CSL8G)
TL_ADD(CSprifle)
TL_ADD(CSPSMG)
TL_ADD(CKnifeHolyFist)
TL_ADD(CKnifeDualStinger)
TL_ADD(CFreedom)
TL_ADD(CCSG12SS)
TL_ADD(CSKULL8)
TL_ADD(CSKULL4)
TL_ADD(CSKULL6)
TL_ADD(CM249EP)
TL_ADD(CKnifeHeartStimulater)
TL_ADD(CSyringe)
TL_ADD(CSKULL1)
TL_ADD(CPumpkin)
TL_ADD(CM3Dragon)
TL_ADD(CM3Dragonm)
TL_ADD(CHeroChainsaw)
TL_ADD(CChainsawm)
TL_ADD(CEthereal)
TL_ADD(CRailGun)
TL_ADD(CThanatos7)
TL_ADD(CCrow7)
TL_ADD(CWingGun)
TL_ADD(CM950SE)
TL_ADD(CChainsawEX)
TL_ADD(CLaserSg)
TL_ADD(CWonderCannon)
TL_ADD(CKnifeY22s2SFSword)
TL_ADD(CSFPistol)
TL_ADD(CY22S2SFPistol)
TL_ADD(CPianoGun)
TL_ADD(CPianoGunEx)
TL_ADD(CStunRifle)
TL_ADD(CRagingBull)
TL_ADD(CKronos12)
TL_ADD(CCrossBowEX21)
TL_ADD(CBUFFAWP)
TL_ADD(CDivineTitan)
TL_ADD(CRailCannon)
TL_ADD(CSKULL11)
TL_ADD(CJANUS11)
TL_ADD(CCrow5)
TL_ADD(CJANUSMK5)
TL_ADD(CJANUS3)
TL_ADD(CCrow3)
TL_ADD(CCrow11)
TL_ADD(CM60AMETHYST)
TL_ADD(CAR57AMETHYST)
TL_ADD(CACRAMETHYST)
TL_ADD(CDBARRELAMETHYST)
TL_ADD(CDEAGLEAMETHYST)
TL_ADD(CCrossbow)
TL_ADD(CBroad)
TL_ADD(CSgdrillEx)
TL_ADD(CBalrog1)
TL_ADD(CSapientia)
TL_ADD(CBalrog3)
TL_ADD(CCoilMG)
TL_ADD(CCharger7)
TL_ADD(CCharger5)
TL_ADD(CAirBurster)
TL_ADD(CPoisonGun)
TL_ADD(CFlameThrower)
TL_ADD(CWaterCannon)
TL_ADD(CSPMG)
TL_ADD(CLockOnGun)
TL_ADD(CPatrolDrone)
TL_ADD(CAquariusPlasmagun)
TL_ADD(CFgLauncher)
TL_ADD(CBloodHunter)
TL_ADD(CBuffAug)
TL_ADD(CBuffSG552)
TL_ADD(CCameraGun)
TL_ADD(CM1887G)
TL_ADD(CMGSM)
TL_ADD(CBunkerBuster)
TL_ADD(CThunderPistol)
TL_ADD(CBalrog5)
TL_ADD(CThanatos11)
TL_ADD(CM1887xmas)
TL_ADD(CKronos5)
TL_ADD(CAN94)
TL_ADD(CM16A4)
TL_ADD(CKronos7)
TL_ADD(CKronos3)
TL_ADD(CKronos1)
TL_ADD(CLaserFist)
TL_ADD(CLaserFistEX)
TL_ADD(CRainbowGun)
TL_ADD(CGuillotine)
TL_ADD(CGuillotineex)
TL_ADD(CSpearGunm)
TL_ADD(CKingcobra)
TL_ADD(CSPSG)
TL_ADD(CDestroyer)
TL_ADD(CBlockAR)
TL_ADD(CBlockMG)
TL_ADD(CBlockAS)
TL_ADD(CCoilGun)
TL_ADD(CBouncer)
TL_ADD(CThanatos5)
TL_ADD(COICW)
TL_ADD(CStarChaserSR)
TL_ADD(CM1Garand)
TL_ADD(CSKULL2)
TL_ADD(CDualKrissex)
TL_ADD(CDualUZI)
//TL_ADD(CKnifeArmTorch)
TL_ADD(CSPAS12)
TL_ADD(CSPAS12EX)
TL_ADD(CSPAS12EX2)
TL_ADD(CGilboaEX)
TL_ADD(CMusket)
TL_ADD(CBUFFNG7)
TL_ADD(CBuffFiveSeven)
TL_ADD(CGuitar)
TL_ADD(CViolingun)
TL_ADD(CHolyBomb)
TL_ADD(CWonderCannonEX)
TL_ADD(CCake)
TL_ADD(CCartfrag)
TL_ADD(CFGrenade)
TL_ADD(CFGrenade2)
TL_ADD(CHeartBomb)
TL_ADD(CM24Grenade)
TL_ADD(CMoonCake)
TL_ADD(CSFGrenade)
TL_ADD(CChainGrenade)
TL_ADD(CRestrictionPistol)
TL_ADD(CKnifeY22S3DragonSword)
TL_ADD(CJANUS7)
TL_ADD(CY22S3JANUS7)
TL_ADD(CVoidPistolEX)
TL_ADD(CWaterPistol)
TL_ADD(CKnifeMonkeyWpnSet3)
TL_ADD(CKnifeOzWpnSet3)
TL_ADD(CMonkeyWpnSet2)
TL_ADD(CDualKriss)
TL_ADD(CMosin)
TL_ADD(CSteyrTMPD)
TL_ADD(CTKnife)
TL_ADD(CTKnifeEX)
TL_ADD(CTKnifeEX2)
TL_ADD(CLaserMiniGun)
TL_ADD(CMK3A1)
TL_ADD(CMK3A1SE)
TL_ADD(CDrillGun)
TL_ADD(CVulcanus3)
TL_ADD(CVulcanus11)
TL_ADD(CVulcanus7)
TL_ADD(CSKULL3)
TL_ADD(CSKULL3D)
TL_ADD(CDeathRay)
TL_ADD(CCartBlueC)
TL_ADD(CCartBlueS)
TL_ADD(CCartRedL)
TL_ADD(CCartRedH)
TL_ADD(CKnifeTomaHawk)
TL_ADD(CKnifeCrowbarCraft)
TL_ADD(CKnifeVulcanus9)
TL_ADD(CMagicSg)
TL_ADD(CMalorian3516)
TL_ADD(CKnifeSFSword)
TL_ADD(CKnifeDragonTail)
TL_ADD(CKnifeKatanaD)
TL_ADD(CKnifeCrow9)
TL_ADD(CKnifeTurbulent9)
TL_ADD(CKnifeSPKnife)
TL_ADD(CKnifeSwordBombard)
TL_ADD(CKnifeIronFan)
TL_ADD(CThanatos3)
TL_ADD(CDFPISTOL)
TL_ADD(CTurbulent1)
TL_ADD(CVulcanus1)
TL_ADD(CCrow1)
TL_ADD(CThanatos1)
TL_ADD(CVulcanus5)
TL_ADD(CM79)
TL_ADD(CM79G)
TL_ADD(CFireCracker)
TL_ADD(CHK121EX)
TL_ADD(CClayMore)
TL_ADD(CAT4)
TL_ADD(CSbMine)
TL_ADD(CAT4EX)
TL_ADD(CBazooka)
TL_ADD(CJANUS1)
TL_ADD(CHaloGun)
TL_ADD(CChainSr)
TL_ADD(CMechanicHeroGun)
TL_ADD(CMechanicXM214)
TL_ADD(CKnifeMechanicHand)
TL_ADD(CStickyBomb)
TL_ADD(CChinaEventBomb)
TL_ADD(CHolyBombEX)
TL_ADD(CWaterBomb)
TL_ADD(CY20S1Grenade)
TL_ADD(CKnifeShovelEX)
TL_ADD(CY23S1SFSMG)
TL_ADD(CDartPistol)
#ifndef CLIENT_DLL
TL_ADD(CAmbientGeneric)
TL_ADD(CEnvSound)
TL_ADD(CSpeaker)
TL_ADD(C9MMAmmo)
TL_ADD(CBuckShotAmmo)
TL_ADD(C12GaugeAmmo)
TL_ADD(CChainsawOil)
TL_ADD(CVoidpistolAmmo)
TL_ADD(C44Magnum)
TL_ADD(C556NatoAmmo)
TL_ADD(C556NatoBoxAmmo)
TL_ADD(C762NatoAmmo)
TL_ADD(C45ACPAmmo)
TL_ADD(C50AEAmmo)
TL_ADD(C338MagnumAmmo)
TL_ADD(C57MMAmmo)
TL_ADD(C357SIGAmmo)
TL_ADD(C46MMAmmo)
TL_ADD(C50BMGAmmo)
TL_ADD(CCannonAmmo)
TL_ADD(CZeusAmmo)
TL_ADD(CBowArrowAmmo)
TL_ADD(CGungnirAmmo)
TL_ADD(CDgaxeAmmo)
TL_ADD(CSgdrillAmmo)
TL_ADD(C50BMGHolyAmmo)
TL_ADD(C762NatoBoxAMEAmmo)
TL_ADD(C556AZAmmo)
TL_ADD(CBuckBcsAmmo)
TL_ADD(C762NatoBoxAmmo)
TL_ADD(C556NatoStarAmmo)
TL_ADD(C50AZAmmo)
TL_ADD(CEnergyCellsAmmo)
TL_ADD(CEnergyBatteryAmmo)
TL_ADD(CRailBeamAmmo)
TL_ADD(CSVDEXGrenadeAmmo)
TL_ADD(CPlasmaAmmo)
TL_ADD(CReviveGunAmmo)
TL_ADD(CCannonEXAmmo)
TL_ADD(CSpearAmmo)
TL_ADD(C556LVBAmmo)
TL_ADD(CM32VenomGrenade)
TL_ADD(CSGMissileBcsAmmo)
TL_ADD(CReviveAmmo)
TL_ADD(C408CheyTacAmmo)
TL_ADD(C792NatoAmmo)
TL_ADD(CBuffBulletAmmo)
TL_ADD(C50AEAZAmmo)
TL_ADD(CDepletedAlloyAmmo)
TL_ADD(CBuckshotAZAmmo)
TL_ADD(CEtherAmmo)
TL_ADD(CWingGunAmmo)
TL_ADD(CLaserSGAmmo)
TL_ADD(CWonderCannonAmmo)
TL_ADD(CEnergyCellAmmo)
TL_ADD(CPianoGunEnergyCellAmmo)
TL_ADD(CBuckshotKAmmo)
TL_ADD(CCrossBowEX21Ammo)
TL_ADD(CAmethystAmmo)
TL_ADD(CBoltsAmmo)
TL_ADD(C50AEAHEAmmo)
TL_ADD(C50AEHolyAmmo)
TL_ADD(CCoilAmmo)
TL_ADD(C939MMAmmo)
TL_ADD(CAirGasAmmo)
TL_ADD(CPoisonGunAmmo)
TL_ADD(CNitrogenGasAmmo)
TL_ADD(CLiquefiedGasAmmo)
TL_ADD(CLockOnGunAmmo)
TL_ADD(CBloodHunterAmmo)
TL_ADD(CBuffAugBulletAmmo)
TL_ADD(CMGSMAmmo)
TL_ADD(CThunderPistolAmmo)
TL_ADD(C556AHEAmmo)
TL_ADD(C556KAmmo)
TL_ADD(C545NatoAmmo)
TL_ADD(C762KBoxAmmo)
TL_ADD(C57MMKAmmo)
TL_ADD(C45ACPKAmmo)
TL_ADD(CLaserFistAmmo)
TL_ADD(CAmmoGuillotine)
TL_ADD(CAmmoGuillotineex)
TL_ADD(CSpearmAmmo)
TL_ADD(C20MMAmmo)
TL_ADD(CBlockBulletAmmo)
TL_ADD(CBlockMissileAmmo)
TL_ADD(CBlockMGMissileAmmo)
TL_ADD(CBlockBuckShotAmmo)
TL_ADD(CBlockASMissileAmmo)
TL_ADD(CCoilBoltsAmmo)
TL_ADD(CBouncerAmmo)
TL_ADD(CBStarChaserSRAmmo)
TL_ADD(CMusketAmmo)
TL_ADD(CTurbulent1Ammo)
TL_ADD(CBuffNG7Ammo)
TL_ADD(CBuffFiveSevenAmmo)
TL_ADD(CRestrictionPistolAmmo)
TL_ADD(CWaterPistolAmmo)
TL_ADD(CTKnifeAmmo)
TL_ADD(CLaserMiniGunAmmo)
TL_ADD(CDrillGunAmmo)
TL_ADD(C45ACPAZAmmo)
TL_ADD(CMagicSgAmmo)
TL_ADD(C14MMAmmo)
TL_ADD(C9MMBoxAmmo)
TL_ADD(C40MMGrenadeAmmo)
TL_ADD(C40MMGrenade2Ammo)
TL_ADD(C84MMRocketAmmo)
TL_ADD(C84MMRocket2Ammo)
TL_ADD(CHaloGunAmmo)
TL_ADD(CDartAmmo)
TL_ADD(CWeaponBox)
TL_ADD(CArmoury)
TL_ADD(CPointEntity)
TL_ADD(CBubbling)
TL_ADD(CBeam)
TL_ADD(CLightning)
TL_ADD(CEnvBeam)
#if _DEBUG
TL_ADD(CTripBeam)
#endif
TL_ADD(CLaser)
TL_ADD(CGlow)
TL_ADD(CBombGlow)
TL_ADD(CSprite)
TL_ADD(CGibShooter)
TL_ADD(CEnvShooter)
TL_ADD(CTestEffect)
TL_ADD(CBlood)
TL_ADD(CShake)
TL_ADD(CFade)
TL_ADD(CMessage)
TL_ADD(CEnvFunnel)
TL_ADD(CEnvBeverage)
TL_ADD(CItemSoda)
TL_ADD(CDecal)
TL_ADD(CCorpse)
TL_ADD(CWorld)
TL_ADD(CEnvGlobal)
TL_ADD(CMultiSource)
TL_ADD(CBaseButton)
TL_ADD(CRotButton)
TL_ADD(CMomentaryRotButton)
TL_ADD(CEnvSpark)
TL_ADD(CEnvDebris)
TL_ADD(CButtonTarget)
TL_ADD(CGenericCycler)
TL_ADD(CCyclerProbe)
TL_ADD(CCyclerSprite)
TL_ADD(CWeaponCycler)
TL_ADD(CWreckage)
TL_ADD(CShower)
TL_ADD(CEnvExplosion)
TL_ADD(CFrictionModifier)
TL_ADD(CAutoTrigger)
TL_ADD(CTriggerRelay)
TL_ADD(CMultiManager)
TL_ADD(CRenderFxManager)
TL_ADD(CBaseTrigger)
TL_ADD(CTriggerHurt)
TL_ADD(CTriggerMonsterJump)
TL_ADD(CTriggerCDAudio)
TL_ADD(CTargetCDAudio)
TL_ADD(CTriggerMultiple)
TL_ADD(CTriggerOnce)
TL_ADD(CTriggerCounter)
TL_ADD(CTriggerVolume)
TL_ADD(CFireAndDie)
TL_ADD(CChangeLevel)
TL_ADD(CLadder)
TL_ADD(CTriggerPush)
TL_ADD(CTriggerTeleport)
TL_ADD(CTeleportDest)
TL_ADD(CBuyZone)
TL_ADD(CBombTarget)
TL_ADD(CHostageRescue)
TL_ADD(CEscapeZone)
TL_ADD(CVIP_SafetyZone)
TL_ADD(CTriggerSave)
TL_ADD(CTriggerEndSection)
TL_ADD(CTriggerGravity)
TL_ADD(CTriggerChangeTarget)
TL_ADD(CTriggerCamera)
TL_ADD(CWeatherEnvSnow)
TL_ADD(CWeatherFuncSnow)
TL_ADD(CWeatherEnvRain)
TL_ADD(CWeatherFuncRain)
TL_ADD(CClientFog)
TL_ADD(CBreakable)
TL_ADD(CPushable)
TL_ADD(CFuncWall)
TL_ADD(CFuncWallToggle)
TL_ADD(CFuncConveyor)
TL_ADD(CFuncIllusionary)
TL_ADD(CFuncMonsterClip)
TL_ADD(CFuncRotating)
TL_ADD(CPendulum)
TL_ADD(CBaseDoor)
TL_ADD(CFuncWater)
TL_ADD(CRotDoor)
TL_ADD(CMomentaryDoor)
TL_ADD(CBaseGrenCatch)
TL_ADD(CFuncWeaponCheck)
TL_ADD(CFuncPlat)
TL_ADD(CFuncPlatRot)
TL_ADD(CFuncTrain)
TL_ADD(CFuncTrackTrain)
TL_ADD(CFuncTrainControls)
TL_ADD(CFuncTrackChange)
TL_ADD(CFuncTrackAuto)
TL_ADD(CGunTarget)
TL_ADD(CHealthKit)
TL_ADD(CWallHealth)
TL_ADD(CFuncMortarField)
TL_ADD(CMortar)
TL_ADD(CRecharge)
TL_ADD(CFuncTankGun)
TL_ADD(CFuncTankLaser)
TL_ADD(CFuncTankRocket)
TL_ADD(CFuncTankMortar)
TL_ADD(CFuncTankControls)
TL_ADD(CFuncVehicle)
TL_ADD(CFuncVehicleControls)
TL_ADD(CGameScore)
TL_ADD(CGameEnd)
TL_ADD(CGameText)
TL_ADD(CGameTeamMaster)
TL_ADD(CGameTeamSet)
TL_ADD(CGamePlayerZone)
TL_ADD(CGamePlayerHurt)
TL_ADD(CGameCounter)
TL_ADD(CGameCounterSet)
TL_ADD(CGamePlayerEquip)
TL_ADD(CGamePlayerTeam)
TL_ADD(CGrenade)
TL_ADD(CGungnirProjectile)
TL_ADD(CGungnirSpear)
TL_ADD(CMolotovExplosion)
TL_ADD(CBowArrow)
TL_ADD(CHuntbowArrow)
TL_ADD(CSVDEXGrenade)
TL_ADD(CHostage)
TL_ADD(CScientist)
TL_ADD(CNullEntity)
TL_ADD(CDMStart)
TL_ADD(CPlayerStart)
TL_ADD(CVIPStart)
TL_ADD(CLandMark)
TL_ADD(CHostageRescuePoint)
TL_ADD(CBombTargetPoint)
TL_ADD(CBaseDelay)
//TL_ADD(CBasePlayer)
TL_ADD(CMoePlayer)
TL_ADD(CDeadHEV)
TL_ADD(CStripWeapons)
TL_ADD(CRevertSaved)
TL_ADD(CInfoIntermission)
TL_ADD(CMapInfo)
TL_ADD(CAirtank)
TL_ADD(CWorldItem)
TL_ADD(CItemSuit)
TL_ADD(CItemBattery)
TL_ADD(CItemAntidote)
TL_ADD(CItemSecurity)
TL_ADD(CItemLongJump)
TL_ADD(CItemKevlar)
TL_ADD(CItemAssaultSuit)
TL_ADD(CItemThighPack)
TL_ADD(CLight)
TL_ADD(CLightSpot)
TL_ADD(CEnvLight)
TL_ADD(CMonster)
TL_ADD(CPathCorner)
TL_ADD(CPathTrack)
TL_ADD(CRailKnife)
TL_ADD(CSoundEnt)
TL_ADD(CSupplyBox)
TL_ADD(CSuperSupplyBox)
TL_ADD(CZombieSpawn)
TL_ADD(CZBSBreak)
TL_ADD(CXM2010PC_Crystal)
TL_ADD(CM4A1RazerGrenade)
TL_ADD(CZ4B_AK47XGrenade)
TL_ADD(CZ4B_M4A1MWGrenade)
TL_ADD(CGatlingexProjectile)
TL_ADD(CDgaxeSummon)
TL_ADD(CDeimosTail)
TL_ADD(CTeleportEntity)
TL_ADD(CZombibomb)
TL_ADD(CBalrog11Cannon)
TL_ADD(CLanceFountainFieldAttack)
TL_ADD(CLanceFountainSpecialAttack)
TL_ADD(CZombieTrap)
TL_ADD(CZombiePile)
TL_ADD(CBuffAK47Grenade)
TL_ADD(CZombieHook)
TL_ADD(CSkullT9Ammo)
TL_ADD(CSkullT9Storm)
TL_ADD(CPlasmaGrenade)
TL_ADD(CPlasmaGrenade2)
TL_ADD(CSummoner)
TL_ADD(CSummonKnifeCannon)
TL_ADD(CZBZFireBall)
TL_ADD(CZBZSupportBombardment)
TL_ADD(CAkshaFireBall)
TL_ADD(CHolySwordParray)
TL_ADD(CY22S1HolySwordMBParray)
TL_ADD(CHolySwordCannon)
TL_ADD(CY20S2SCARDGrenade)
TL_ADD(CZombieLawRocket)
TL_ADD(CM32VenomMark)
TL_ADD(CM32VenomRocket)
TL_ADD(CM95TigerNet)
TL_ADD(CM95TigerEFTiger)
TL_ADD(CMagicCircle)
TL_ADD(CWebBomb)
TL_ADD(CZombiDogEgg)
TL_ADD(CCannonEXDragon)
TL_ADD(CSpear)
TL_ADD(CSGMissileCannon)
TL_ADD(CWhipSwordStabBox)
TL_ADD(CPumpkinGrenade)
TL_ADD(CZSHBuilding)
TL_ADD(CM3DragonCannon)
TL_ADD(CM3DragonCannon_Dragon)
TL_ADD(CThanatos7Scythe)
TL_ADD(CWingGunWing)
TL_ADD(CWingGunWingParticle)
TL_ADD(CChainsawEX_Scythe)
TL_ADD(CWonderCannonChain)
TL_ADD(CWonderCannonMine)
TL_ADD(CY22s2SFpistolField)
TL_ADD(CPianoGunWave)
TL_ADD(CDivineTitanSummon)
TL_ADD(CDivineTitanBase)
TL_ADD(CCrossbowBolt)
TL_ADD(CLaserSgFakeEffect)
TL_ADD(CSgDrillExField)
TL_ADD(CLockOnGunMissile)
TL_ADD(CPatrolDroneGrenade)
TL_ADD(CFgLauncherRocket)
TL_ADD(CFgLauncherEffect)
TL_ADD(CBloodGrenade)
TL_ADD(CMGSMMissile)
TL_ADD(CBunkerBusterBase)
TL_ADD(CBunkerBusterTarget)
TL_ADD(CThanatos112ndAmmo)
TL_ADD(CGuillotineAmmo)
TL_ADD(CGuillotineExAmmo)
TL_ADD(CDestroyerExplode)
TL_ADD(CBlockMissile)
TL_ADD(CBlockMGMissile)
TL_ADD(CBlockASMissile)
TL_ADD(CCoilGunBolt)
TL_ADD(CBouncerBullet)
TL_ADD(CThanatos5Rocket)
TL_ADD(COICWRocket)
TL_ADD(CStarChaserSRAmmo)
TL_ADD(CBuffNG7ForceField)
TL_ADD(CBuffNG7Debuff)
TL_ADD(ChainGrenade)
//TL_ADD(CStunBeamEffect)
TL_ADD(CVoidPistolBlackHole)
TL_ADD(CThrowingKnifeEntity)
TL_ADD(CLasermingunChargeAmmo)
TL_ADD(CDrillAmmo)
TL_ADD(CMagicSgCannon)
TL_ADD(CSwordBombardTouchBox)
TL_ADD(CM79Rocket)
TL_ADD(CFireCrackerRocket)
TL_ADD(CHK121Rocket)
TL_ADD(CClayMoreMine)
TL_ADD(CAT4Rocket)
TL_ADD(CSbMineNade)
TL_ADD(CSbMineEffect)
TL_ADD(CJanus1Rocket)
TL_ADD(CHaloGunProjectile)
TL_ADD(CChainSrShadow)
TL_ADD(CZSHTurretGrenade)
TL_ADD(CSentryGun)
TL_ADD(CZombieRushBox)
TL_ADD(CStickyGrenade)
TL_ADD(CZombieSmoke)
TL_ADD(CEF_Y23S1SFSMG)
#endif

TL_END(AllEntityTypeList)
	
}