Editing
Entity Properties
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
''Based on Sourcemod netprops.txt and datamaps.txt dump on: 2023 / 03 / 01'' Each entity in Source has a collection of variables associated to it that hold data about that entity. With SigMod, these variables can be accessed and manipulated to allow for greater creative freedom when designing missions. There are two types of entity properties: # '''SendProps''' are properties designed to be networked; changes to them are relayed to clients. # '''DataMaps''' are properties designed for saving/restoring entities, changes to them may or may not be relayed to clients depending on the property. Click [https://sigwiki.potato.tf/index.php/Useful_Code_Files here] for a list of code files that may be useful when browsing the source code. Below is a list of most relevant C++ entity classes and their parent classes. (If the class is not tied to a game entity or no entity inherits from the class, it is generally not included.) Click on an entity class to view its properties. <hr> {| class="wikitable" style="margin: 0 auto; width: 100%; padding: 0;" |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="padding: 25px; background-color: #303030; color: white; border: 2px solid black" | Point Entities |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="border: 1px solid black; background-color: #606060; color: #111111; height: 35px;" | Players / NPCs / Objects |- | * '''[[CBaseEntity]]''' ** '''[[CBaseAnimating]]''' <small><sub>(CBaseEntity)</sub></small> *** '''[[CBaseAnimatingOverlay]]''' <sub><small>(CBaseAnimating)</small></sub> ****'''[[CTFRagdoll]]''' <small><sub>(CBaseAnimatingOverlay)</sub></small> **** '''[[CBaseFlex]]''' <sub><small>(CBaseAnimatingOverlay)</small></sub> ***** '''[[CBaseCombatCharacter]]''' <sub><small>(CBaseFlex)</small></sub> ****** '''[[CAI_BaseNPC]]''' <sub><small>(CBaseCombatCharacter)</small></sub> ****** '''[[CPhysicsCannister]]''' <sub><small>(CBaseCombatCharacter)</small></sub> ****** '''[[CBaseObject]]''' <sub><small>(CBaseCombatCharacter)</small></sub> ******* '''[[CBaseObjectUpgrade]]''' <sub><small>(CBaseObject)</small></sub> ******** '''[[CObjectSapper]]''' <sub><small>(CBaseObjectUpgrade)</small></sub> ******* '''[[CObjectDispenser]]''' <sub><small>(CBaseObject)</small></sub> ******** '''[[CObjectCartDispenser]]''' <sub><small>(CObjectDispenser)</small></sub> ******** '''[[CPlayerDestructionDispenser]]''' <sub><small>(CObjectDispenser)</small></sub> ******** '''[[CRobotDispenser]]''' <sub><small>(CObjectDispenser)</small></sub> ******* '''[[CObjectSentrygun]]''' <sub><small>(CBaseObject)</small></sub> ******* '''[[CObjectTeleporter]]''' <sub><small>(CBaseObject)</small></sub> ****** '''[[CBasePlayer]]''' <sub><small>(CBaseCombatCharacter)</small></sub> ******* '''[[CTFPlayer]]''' <sub><small>(CBasePlayer)</small></sub> ******** '''[[CTFBot]]''' <sub><small>(CTFPlayer)</small></sub> ****** '''[[CTFTauntProp]]''' <sub><small>(CBaseCombatCharacter)</small></sub> ****** '''[[NextBotCombatCharacter]]''' <sub><small>(CBaseCombatCharacter)</small></sub> ******* '''[[CEyeballBoss]]''' <sub><small>(NextBotCombatCharacter)</small></sub> ******* '''[[CHeadlessHatman]]''' <sub><small>(NextBotCombatCharacter)</small></sub> ******* '''[[CMerasmus]]''' <sub><small>(NextBotCombatCharacter)</small></sub> ******* '''[[CTFBaseBoss]]''' <sub><small>(NextBotCombatCharacter)</small></sub> ******** '''[[CTFTankBoss]]''' <sub><small>(CTFBaseBoss)</small></sub> ******* '''[[CTFRobotDestruction_Robot]]''' <sub><small>(NextBotCombatCharacter)</small></sub> ******* '''[[CZombie]]''' <sub><small>(NextBotCombatCharacter)</small></sub> |} |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="border: 1px solid black; background-color: #606060; color: #111111; height: 35px;" | Items (Cosmetics / Weapons) |- | * '''[[CBaseEntity]]''' ** '''[[CBaseAnimating]]''' <small><sub>(CBaseEntity)</sub></small> *** '''[[CEconEntity]]''' <sub><small>(CBaseAnimating)</small></sub> **** '''[[CBaseAttributableItem]]''' <sub><small>(CEconEntity)</small></sub> **** '''[[CBaseCombatWeapon]]''' <sub><small>(CEconEntity)</small></sub> ***** '''[[CTFWeaponBase]]''' <sub><small>(CBaseCombatWeapon)</small></sub> ****** '''[[CPasstimeGun]]''' <sub><small>(CTFWeaponBase)</small></sub> ****** '''[[CTFWeaponBaseMelee]]''' <sub><small>(CTFWeaponBase)</small></sub> ******* '''[[CTFBat]]''' <sub><small>(CTFWeaponBaseMelee)</small></sub> ******** '''[[CTFBat_Fish]]''' <sub><small>(CTFBat)</small></sub> ******** '''[[CTFBat_Wood]]''' <sub><small>(CTFBat)</small></sub> ********* '''[[CTFBat_Giftwrap]]''' <sub><small>(CTFBat_Wood)</small></sub> ******* '''[[CTFBonesaw]]''' <sub><small>(CTFWeaponBaseMelee)</small></sub> ******* '''[[CTFBreakableMelee]]''' <sub><small>(CTFWeaponBaseMelee)</small></sub> ******** '''[[CTFBottle]]''' <sub><small>(CTFBreakableMelee)</small></sub> ******** '''[[CTFBreakableSign]]''' <sub><small>(CTFBreakableMelee)</small></sub> ******** '''[[CTFStickBomb]]''' <sub><small>(CTFBreakableMelee)</small></sub> ******* '''[[CTFBuffItem]]''' <sub><small>(CTFWeaponBaseMelee)</small></sub> ******** '''[[CTFParachute]]''' <sub><small>(CTFBuffItem)</small></sub> ********* '''[[CTFParachute_Primary]]''' <sub><small>(CTFParachute)</small></sub> ********* '''[[CTFParachute_Secondary]]''' <sub><small>(CTFParachute)</small></sub> ******* '''[[CTFClub]]''' <sub><small>(CTFWeaponBaseMelee)</small></sub> ******* '''[[CTFFireAxe]]''' <sub><small>(CTFWeaponBaseMelee)</small></sub> ******* '''[[CTFFists]]''' <sub><small>(CTFWeaponBaseMelee)</small></sub> ******* '''[[CTFKatana]]''' <sub><small>(CTFWeaponBaseMelee)</small></sub> ******* '''[[CTFKnife]]''' <sub><small>(CTFWeaponBaseMelee)</small></sub> ******* '''[[CTFWrench]]''' <sub><small>(CTFWeaponBaseMelee)</small></sub> ******** '''[[CTFRobotArm]]''' <sub><small>(CTFWrench)</small></sub> ******* '''[[CTFRocketPack]]''' <sub><small>(CTFWeaponBaseMelee)</small></sub> ******* '''[[CTFShovel]]''' <sub><small>(CTFWeaponBaseMelee)</small></sub> ******* '''[[CTFSlap]]''' <sub><small>(CTFWeaponBaseMelee)</small></sub> ******* '''[[CTFSword]]''' <sub><small>(CTFWeaponBaseMelee)</small></sub> ****** '''[[CTFWeaponBaseGun]]''' <sub><small>(CTFWeaponBase)</small></sub> ******* '''[[CTFGrenadeLauncher]]''' <sub><small>(CTFWeaponBaseGun)</small></sub> ******** '''[[CTFCannon]]''' <sub><small>(CTFGrenadeLauncher)</small></sub> ******* '''[[CTFSMG]]''' <sub><small>(CTFWeaponBaseGun)</small></sub> ******** '''[[CTFChargedSMG]]''' <sub><small>(CTFSMG)</small></sub> ******* '''[[CTFJar]]''' <sub><small>(CTFWeaponBaseGun)</small></sub> ******** '''[[CTFCleaver]]''' <sub><small>(CTFJar)</small></sub> ******** '''[[CTFJarGas]]''' <sub><small>(CTFJar)</small></sub> ******** '''[[CTFJarMilk]]''' <sub><small>(CTFJar)</small></sub> ******** '''[[CTFThrowable]]''' <sub><small>(CTFJar)</small></sub> ********* '''[[CTFSpellBook]]''' <sub><small>(CTFThrowable)</small></sub> ******* '''[[CTFPipebombLauncher]]''' <sub><small>(CTFWeaponBaseGun)</small></sub> ******** '''[[CTFCompoundBow]]''' <sub><small>(CTFPipebombLauncher)</small></sub> ******* '''[[CTFRocketLauncher]]''' <sub><small>(CTFWeaponBaseGun)</small></sub> ******** '''[[CTFCrossbow]]''' <sub><small>(CTFRocketLauncher)</small></sub> ******** '''[[CTFRaygun]]''' <sub><small>(CTFRocketLauncher)</small></sub> ********* '''[[CTFDRGPomson]]''' <sub><small>(CTFRaygun''')'''</small></sub> ******** '''[[CTFGrapplingHook]]''' <sub><small>(CTFRocketLauncher)</small></sub> ******** '''[[CTFParticleCannon]]''' <sub><small>(CTFRocketLauncher)</small></sub> ******** '''[[CTFRocketLauncher_AirStrike]]''' <sub><small>(CTFRocketLauncher)</small></sub> ******** '''[[CTFRocketLauncher_DirectHit]]''' <sub><small>(CTFRocketLauncher)</small></sub> ******** '''[[CTFRocketLauncher_Mortar]]''' <sub><small>(CTFRocketLauncher)</small></sub> ******* '''[[CTFFlameThrower]]''' <sub><small>(CTFWeaponBaseGun)</small></sub> ******** '''[[CTFWeaponFlameBall]]''' <sub><small>(CTFFlameThrower)</small></sub> ******* '''[[CTFFlareGun]]''' <sub><small>(CTFWeaponBaseGun)</small></sub> ******** '''[[CTFFlareGun_Revenge]]''' <sub><small>(CTFFlareGun)</small></sub> ******* '''[[CTFLaserPointer]]''' <sub><small>(CTFWeaponBaseGun)</small></sub> ******* '''[[CTFMechanicalArm]]''' <sub><small>(CTFWeaponBaseGun)</small></sub> ******* '''[[CTFMinigun]]''' <sub><small>(CTFWeaponBaseGun)</small></sub> ******* '''[[CTFShotgun]]''' <sub><small>(CTFWeaponBaseGun)</small></sub> ******** '''[[CTFScatterGun]]''' <sub><small>(CTFShotgun)</small></sub> ********* '''[[CTFPEPBrawlerBlaster]]''' <sub><small>(CTFScatterGun)</small></sub> ********* '''[[CTFSodaPopper]]''' <sub><small>(CTFScatterGun)</small></sub> ******** '''[[CTFShotgun_HWG]]''' <sub><small>(CTFShotgun)</small></sub> ******** '''[[CTFShotgun_Pyro]]''' <sub><small>(CTFShotgun)</small></sub> ******** '''[[CTFShotgun_Revenge]]''' <sub><small>(CTFShotgun)</small></sub> ******** '''[[CTFShotgun_Soldier]]''' <sub><small>(CTFShotgun)</small></sub> ******** '''[[CTFShotgunBuildingRescue]]''' <sub><small>(CTFShotgun)</small></sub> ******* '''[[CTFPistol]]''' <sub><small>(CTFWeaponBaseGun)</small></sub> ******** '''[[CTFPistol_Scout]]''' <sub><small>(CTFPistol)</small></sub> ********* '''[[CTFPistol_ScoutPrimary]]''' <sub><small>(CTFPistol_Scout)</small></sub> ********* '''[[CTFPistol_ScoutSecondary]]''' <sub><small>(CTFPistol_Scout)</small></sub> ******* '''[[CTFRevolver]]''' <sub><small>(CTFWeaponBaseGun)</small></sub> ******* '''[[CTFSniperRifle]]''' <sub><small>(CTFWeaponBaseGun)</small></sub> ******** '''[[CTFSniperRifleClassic]]''' <sub><small>(CTFSniperRifle)</small></sub> ******** '''[[CTFSniperRifleDecap]]''' <sub><small>(CTFSniperRifle)</small></sub> ******* '''[[CTFSyringeGun]]''' <sub><small>(CTFWeaponBaseGun)</small></sub> ******* '''[[CWeaponMedigun]]''' <sub><small>(CTFWeaponBaseGun)</small></sub> ****** '''[[CTFLunchBox]]''' <sub><small>(CTFWeaponBase)</small></sub> ******* '''[[CTFLunchBox_Drink]]''' <sub><small>(CTFLunchBox)</small></sub> ****** '''[[CTFWeaponBuilder]]''' <sub><small>(CTFWeaponBase)</small></sub> ******* '''[[CTFWeaponSapper]]''' <sub><small>(CTFWeaponBuilder)</small></sub> ****** '''[[CTFWeaponInvis]]''' <sub><small>(CTFWeaponBase)</small></sub> ****** '''[[CTFWeaponPDA]]''' <sub><small>(CTFWeaponBase)</small></sub> ******* '''[[CTFWeaponPDA_Engineer_Build]] <sub><small>(</small></sub>'''<sub><small>CTFWeaponPDA)</small></sub> ******* '''[[CTFWeaponPDA_Engineer_Destroy]]''' <sub><small>(CTFWeaponPDA)</small></sub> ******* '''[[CTFWeaponPDA_Spy]]''' <sub><small>(CTFWeaponPDA)</small></sub> ****** '''[[CWeaponIFMBase]]''' <sub><small>(CTFWeaponBase)</small></sub> ******* '''[[CWeaponIFMBaseCamera]]''' <sub><small>(CTFWeaponIFMBase)</small></sub> ******** '''[[CWeaponIFMSteadyCam]]''' <sub><small>(CTFWeaponIFMBaseCamera)</small></sub> **** '''[[CEconWearable]]''' <sub><small>(CEconEntity)</small></sub> ***** '''[[CTFWearable]]''' <sub><small>(CEconWearable)</small></sub> ****** '''[[CTFPowerupBottle]]''' <sub><small>(CTFWearable)</small></sub> ****** '''[[CTFWearableCampaignItem]]''' <sub><small>(CTFWearable)</small></sub> ****** '''[[CTFWearableDemoShield]]''' <sub><small>(CTFWearable)</small></sub> ****** '''[[CTFWeaponPDAExpansion_Dispenser]]''' <sub><small>(CTFWearable)</small></sub> ****** '''[[CTFWeaponPDAExpansion_Teleporter]]''' <sub><small>(CTFWearable)</small></sub> ****** '''[[CTFWearableLevelableItem]]''' <sub><small>(CTFWearable)</small></sub> ****** '''[[CTFWearableRazorback]]''' <sub><small>(CTFWearable)</small></sub> ****** '''[[CTFWearableRobotArm]]''' <sub><small>(CTFWearable)</small></sub> ****** '''[[CTFWearableVM]]''' <sub><small>(CTFWearable)</small></sub> ***** '''[[CTFWearableItem]]''' <sub><small>(CEconWearable)</small></sub> |} |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="border: 1px solid black; background-color: #606060; color: #111111; height: 35px;" | Projectiles |- | * '''[[CBaseEntity]]''' ** '''[[CBaseAnimating]]''' <small><sub>(CBaseEntity)</sub></small> *** '''[[CBaseProjectile]]''' <sub><small>(CBaseAnimating)</small></sub> **** '''[[CBaseGrenade]]''' <sub><small>(CBaseProjectile)</small></sub> ***** '''[[CTFWeaponBaseGrenadeProj]]''' <sub><small>(CBaseGrenade)</small></sub> ****** '''[[CTFWeaponBaseMerasmusGrenade]]''' <sub><small>(CTFWeaponBaseGrenadeProj)</small></sub> ****** '''[[CTFGrenadePipebombProjectile]]''' <sub><small>(CTFWeaponBaseGrenadeProj)</small></sub> ******* '''[[CTFStunBall]]''' <sub><small>(CTFGrenadePipebombProjectile)</small></sub> ******** '''[[CTFBall_Ornament]]''' <sub><small>(CTFStunball)</small></sub> ******* '''[[CTFProjectile_Jar]]''' <sub><small>(CTFGrenadePipebombProjectile)</small></sub> ******** '''[[CTFProjectile_Cleaver]]''' <sub><small>(CTFProjectile_Jar)</small></sub> ******** '''[[CTFProjectile_JarGas]]''' <sub><small>(CTFProjectile_Jar)</small></sub> ******** '''[[CTFProjectile_JarMilk]]''' <sub><small>(CTFProjectile_Jar)</small></sub> ******** '''[[CTFProjectile_SpellBats]]''' <sub><small>(CTFProjectile_Jar)</small></sub> ********* '''[[CTFProjectile_SpellKartBats]]''' <sub><small>(CTFProjectile_SpellBats)</small></sub> ********* '''[[CTFProjectile_SpellMeteorShower]]''' <sub><small>(CTFProjectile_SpellBats)</small></sub> ********* '''[[CTFProjectile_SpellMirv]]''' <sub><small>(CTFProjectile_SpellBats)</small></sub> ********* '''[[CTFProjectile_SpellPumpkin]]''' <sub><small>(CTFProjectile_SpellBats)</small></sub> ********* '''[[CTFProjectile_SpellSpawnBoss]]''' <sub><small>(CTFProjectile_SpellBats)</small></sub> ********* '''[[CTFProjectile_SpellSpawnHorde]]''' <sub><small>(CTFProjectile_SpellBats)</small></sub> ********* '''[[CTFProjectile_SpellSpawnZombie]]''' <sub><small>(CTFProjectile_SpellBats)</small></sub> ********* '''[[CTFProjectile_SpellTransposeTeleport]]''' <sub><small>(CTFProjectile_SpellBats)</small></sub> ******** '''[[CTFProjectile_Throwable]]''' <sub><small>(CTFProjectile_Jar)</small></sub> ********* '''[[CTFProjectile_ThrowableBreadMonster]]''' <sub><small>(CTFProjectile_Throwable)</small></sub> ********* '''[[CTFProjectile_ThrowableBrick]]''' <sub><small>(CTFProjectile_Throwable)</small></sub> ********* '''[[CTFProjectile_ThrowableRepel]]''' <sub><small>(CTFProjectile_Throwable)</small></sub> **** '''[[CTFBaseRocket]]''' <sub><small>(CBaseProjectile)</small></sub> ***** '''[[CTFFlameRocket]]''' <sub><small>(CTFBaseRocket)</small></sub> ***** '''[[CTFProjectile_Arrow]]''' <sub><small>(CTFBaseRocket)</small></sub> ****** '''[[CTFProjectile_GrapplingHook]]''' <sub><small>(CTFProjectile_Arrow)</small></sub> ****** '''[[CTFProjectile_HealingBolt]]''' <sub><small>(CTFProjectile_Arrow)</small></sub> ***** '''[[CTFProjectile_Rocket]]''' <sub><small>(CTFBaseRocket)</small></sub> ****** '''[[CTFProjectile_BallOfFire]]''' <sub><small>(CTFProjectile_Rocket)</small></sub> ****** '''[[CTFProjectile_MechanicalArmOrb]]''' <sub><small>(CTFProjectile_Rocket)</small></sub> ****** '''[[CTFProjectile_SentryRocket]]''' <sub><small>(CTFProjectile_Rocket)</small></sub> ****** '''[[CTFProjectile_SpellFireball]]''' <sub><small>(CTFProjectile_Rocket)</small></sub> ******* '''[[CTFProjectile_SpellLightningOrb]]''' <sub><small>(CTFProjectile_SpellFireball)</small></sub> ******* '''[[CTFProjectile_SpellKartOrb]]''' <sub><small>(CTFProjectile_SpellFireball)</small></sub> ***** '''[[CTFProjectile_EnergyBall]]''' <sub><small>(CTFBaseRocket)</small></sub> ***** '''[[CTFProjectile_Flare]]''' <sub><small>(CTFBaseRocket)</small></sub> **** '''[[CTFBaseProjectile]]''' <sub><small>(CBaseProjectile)</small></sub> ***** '''[[CTFProjectile_EnergyRing]]''' <sub><small>(CTFBaseProjectile)</small></sub> ***** '''[[CTFProjectile_Syringe]]''' <sub><small>(CTFBaseProjectile)</small></sub> |} |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="border: 1px solid black; background-color: #606060; color: #111111; height: 35px;" | Logic |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="border-bottom: 1px solid black; background-color: #AAAAAA; color: #111111; height: 35px;" | Gamemode Logic |- | * '''[[CBaseEntity]]''' ** '''[[CTFPasstimeLogic]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CBonusRoundLogic]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CTFMinigameLogic]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CTFRobotDestructionLogic]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CTFPlayerDestructionLogic]]''' <sub><small>(CTFRobotDestructionLogic)</small></sub> ** '''[[CServerOnlyEntity]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CLogicalEntity]]''' <sub><small>(CServerOnlyEntity)</small></sub> **** '''[[CLogicOnHoliday]]''' <sub><small>(CLogicalEntity)</small></sub> **'''[[CPointEntity]]''' <small><sub>(CBaseEntity)</sub></small> *** '''[[CTrainingModeLogic]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CArenaLogic]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CCompetitiveLogic]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CCPTimerLogic]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CTFHolidayEntity]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CHybridMap_CTF_CP]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CKothLogic]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CMannVsMachineLogic]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CLogicMannPower]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CMedievalLogic]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CMultipleEscort]]''' <sub><small>(CPointEntity)</small></sub> |} |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="border-bottom: 1px solid black; background-color: #AAAAAA; color: #111111; height: 35px;" | Script Logic |- | * '''[[CBaseEntity]]''' **'''[[CPointEntity]]''' <small><sub>(CBaseEntity)</sub></small> *** '''[[CLogicScript]]''' <sub><small>(CPointEntity)</small></sub> ** '''[[CServerOnlyEntity]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CLogicalEntity]]''' <sub><small>(CServerOnlyEntity)</small></sub> **** '''[[CLogicEventListener]]''' <sub><small>(CLogicalEntity)</small></sub> ***** '''[[CLogicEventListenerItemEquip]]''' <sub><small>(CLogicEventListener)</small></sub> **** '''[[CPointTemplate]]''' <sub><small>(CLogicalEntity)</small></sub> ***** '''[[CPointScriptTemplate]]''' <sub><small>(CPointTemplate)</small></sub> |} * '''[[CBaseEntity]]''' ** '''[[CServerOnlyEntity]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CLogicalEntity]]''' <sub><small>(CServerOnlyEntity)</small></sub> **** '''[[CLogicAuto]]''' <sub><small>(CBaseEntity)</small></sub> **** '''[[CLogicAutosave]]''' <sub><small>(CLogicalEntity)</small></sub> ***** '''[[CLogicActiveAutosave]]''' <sub><small>(CLogicAutosave)</small></sub> **** '''[[CLogicBranch]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CLogicBranchList]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CLogicCase]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CLogicCollisionPair]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CLogicCompare]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CLogicLineToEntity]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CLogicMeasureMovement]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CLogicCompareInteger]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CLogicNavigation]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CLogicRelay]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CSceneListManager]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CTimerEntity]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CMathColorBlend]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CMathCounter]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CMathRemap]]''' <sub><small>(CLogicalEntity)</small></sub> |} |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="border: 1px solid black; background-color: #606060; color: #111111; height: 35px;" | Filters |- | * '''[[CBaseEntity]]''' ** '''[[CServerOnlyEntity]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CLogicalEntity]]''' <sub><small>(CServerOnlyEntity)</small></sub> **** '''[[CBaseFilter]]''' <sub><small>(CLogicalEntity)</small></sub> ***** '''[[CFilterClass]]''' <sub><small>(CBaseFilter)</small></sub> ***** '''[[CFilterMassGreater]]''' <sub><small>(CBaseFilter)</small></sub> ***** '''[[CFilterName]]''' <sub><small>(CBaseFilter)</small></sub> ***** '''[[FilterTeam]]''' <sub><small>(CBaseFilter)</small></sub> ***** '''[[CFilterTFTeam]]''' <sub><small>(CBaseFilter)</small></sub> ***** '''[[FilterDamageType]]''' <sub><small>(CBaseFilter)</small></sub> ***** '''[[CFilterEnemy]]''' <sub><small>(CBaseFilter)</small></sub> ***** '''[[CFilterMultiple]]''' <sub><small>(CBaseFilter)</small></sub> ***** '''[[CFilterTFBotHasTag]]''' <sub><small>(CBaseFilter)</small></sub> ***** '''[[CFilterTFClass]]''' <sub><small>(CBaseFilter)</small></sub> ***** '''[[CFilterTFCondition]]''' <sub><small>(CBaseFilter)</small></sub> ***** '''[[FilterDamagedByWeaponInSlot]]''' <sub><small>(CBaseFilter)</small></sub> ***** '''[[CFilterTFCanCap]]''' <sub><small>(CBaseFilter)</small></sub> |} |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="border: 1px solid black; background-color: #606060; color: #111111; height: 35px;" | Physics |- | * '''[[CBaseEntity]]''' ** '''[[CPhysicsSpring]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CBaseAnimating]]''' <small><sub>(CBaseEntity)</sub></small> *** '''[[CPhysMagnet]]''' <sub><small>(CBaseAnimating)</small></sub> ** '''[[CPointEntity]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CKeepUpright]]''' <sub><small>(CPointEntity)</small></sub> ** '''[[CPhysForce]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CPhysThruster]]''' <sub><small>(CPhysForce)</small></sub> *** '''[[CPhysTorque]]''' <sub><small>(CPhysForce)</small></sub> ** '''[[CServerOnlyEntity]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CLogicalEntity]]''' <sub><small>(CServerOnlyEntity)</small></sub> **** '''[[CPhysicsEntitySolver]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CPhysicsNPCSolver]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CPhysConvert]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CPhysMotor]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CPhysConstraintSystem]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CPhysConstraint]]''' <sub><small>(CLogicalEntity)</small></sub> ***** '''[[CPhysBallSocket]]''' <sub><small>(CPhysConstraint)</small></sub> ***** '''[[CPhysFixed]]''' <sub><small>(CPhysConstraint)</small></sub> ***** '''[[CPhysHinge]]''' <sub><small>(CPhysConstraint)</small></sub> ***** '''[[CPhysLength]]''' <sub><small>(CPhysConstraint)</small></sub> ***** '''[[CPhysPulley]]''' <sub><small>(CPhysConstraint)</small></sub> ***** '''[[CRagdollConstraint]]''' <sub><small>(CPhysConstraint)</small></sub> ***** '''[[CRagdollMagnet]]''' <sub><small>(CPointEntity)</small></sub> ***** '''[[CPhysSlideConstraint]]''' <sub><small>(CPhysConstraint)</small></sub> |} |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="border: 1px solid black; background-color: #606060; color: #111111; height: 35px;" | Particles / Effects |- | * '''[[CBaseEntity]]''' ** '''[[CParticleSystem]]''' <sub><small>(CBaseEntity)</small></sub> **'''[[CBeam]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CEnvBeam]]''' <small><sub>(CBeam)</sub></small> *** '''[[CEnvLaser]]''' <small><sub>(CBeam)</sub></small> ** '''[[CEnvQuadraticBeam]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CBaseFire]]''' <small><sub>(CBaseEntity)</sub></small> *** '''[[CPlasma]]''' <sub><small>(CBaseFire)</small></sub> *** '''[[CFireSmoke]]''' <sub><small>(CBaseFire)</small></sub> ** '''[[CFire]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CSniperDot]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CLaserDot]]''' <sub><small>(CSniperDot)</small></sub> ** '''[[CSprite]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CSpriteOriented]]''' <sub><small>(CSprite)</small></sub> *** '''[[CSpriteTrail]]''' <sub><small>(CSprite)</small></sub> *** '''[[CCommentaryViewPosition]]''' <small><sub>(CSprite)</sub></small> ** '''[[CTesla]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CTFGlow]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CLightGlow]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CEnvScreenEffect]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CEnvScreenOverlay]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CSlideshowDisplay]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CBaseParticleEntity]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CEntityParticleTrail]]''' <sub><small>(CBaseParticleEntity)</small></sub> *** '''[[CFireTrail]]''' <sub><small>(CBaseParticleEntity)</small></sub> *** '''[[CSmokeStack]]''' <sub><small>(CBaseParticleEntity)</small></sub> *** '''[[CFuncSmokeVolume]]''' <sub><small>(CBaseParticleEntity)</small></sub> *** '''[[CSteamJet]]''' <sub><small>(CBaseParticleEntity)</small></sub> *** '''[[DustTrail]]''' <sub><small>(CBaseParticleEntity)</small></sub> *** '''[[MovieExplosion]]''' <sub><small>(CBaseParticleEntity)</small></sub> *** '''[[ParticleSmokeGrenade]]''' <sub><small>(CBaseParticleEntity)</small></sub> *** '''[[RocketTrail]]''' <sub><small>(CBaseParticleEntity)</small></sub> *** '''[[SmokeTrail]]''' <sub><small>(CBaseParticleEntity)</small></sub> *** '''[[SporeExplosion]]''' <sub><small>(CBaseParticleEntity)</small></sub> *** '''[[SporeTrail]]''' <sub><small>(CBaseParticleEntity)</small></sub> *** '''[[CParticleFire]]''' <sub><small>(CBaseParticleEntity)</small></sub> |} |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="border: 1px solid black; background-color: #606060; color: #111111; height: 35px;" | Miscellaneous |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="border-bottom: 1px solid black; background-color: #AAAAAA; color: #111111; height: 35px;" | Pickups |- | * '''[[CBaseEntity]]''' ** '''[[CHalloweenSoulPack]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CBaseAnimating]]''' <small><sub>(CBaseEntity)</sub></small> *** '''[[CItem]]''' <sub><small>(CBaseAnimating)</small></sub> **** '''[[CTFAmmoPack]]''' <sub><small>(CItem)</small></sub> **** '''[[CTFPowerup]]''' <sub><small>(CItem)</small></sub> ***** '''[[CHalloweenPickup]]''' <sub><small>(CTFPowerup)</small></sub> ****** '''[[CBonusDuckPickup]]''' <sub><small>(CHalloweenPickup)</small></sub> ****** '''[[CHalloweenGiftPickup]]''' <sub><small>(CHalloweenPickup)</small></sub> ***** '''[[CSpellPickup]]''' <sub><small>(CTFPowerup)</small></sub> ***** '''[[CAmmoPack]]''' <sub><small>(CTFPowerup)</small></sub> ****** '''[[CAmmoPackMedium]]''' <sub><small>(CAmmoPack)</small></sub> ****** '''[[CAmmoPackSmall]]''' <sub><small>(CAmmoPack)</small></sub> ***** '''[[CArmor]]''' <sub><small>(CTFPowerup)</small></sub> ***** '''[[CHealthKit]]''' <sub><small>(CTFPowerup)</small></sub> ****** '''[[CHealthAmmoKit]]''' <sub><small>(CHealthKit)</small></sub> ****** '''[[CHealthKitMedium]]''' <sub><small>(CHealthKit)</small></sub> ****** '''[[CHealthKitSmall]]''' <sub><small>(CHealthKit)</small></sub> ***** '''[[CTFRune]]''' <sub><small>(CTFPowerup)</small></sub> ***** '''[[CTFRuneTemp]]''' <sub><small>(CTFPowerup)</small></sub> ****** '''[[CTFRuneTempCrit]]''' <sub><small>(CTFRuneTemp)</small></sub> ****** '''[[CTFRuneTempUber]]''' <sub><small>(CTFRuneTemp)</small></sub> ***** '''[[CCurrencyPack]]''' <sub><small>(CTFPowerup)</small></sub> ****** '''[[CCurrencyPackMedium]]''' <sub><small>(CCurrencyPack)</small></sub> ****** '''[[CCurrencyPackSmall]]''' <sub><small>(CCurrencyPack)</small></sub> ****** '''[[CCurrencyPackCustom]]''' <sub><small>(CCurrencyPack)</small></sub> ****** '''[[CBonusPack]]''' <sub><small>(CCurrencyPack)</small></sub> *** '''[[CTFDroppedWeapon]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CPasstimeBall]]''' <sub><small>(CBaseAnimating)</small></sub> |} |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="border-bottom: 1px solid black; background-color: #AAAAAA; color: #111111; height: 35px;" | Props |- | * '''[[CBaseEntity]]''' ** '''[[CBaseAnimating]]''' <small><sub>(CBaseEntity)</sub></small> *** '''[[CBaseProp]]''' <sub><small>(CBaseAnimating)</small></sub> **** '''[[CBreakableProp]]''' <sub><small>(CBaseProp)</small></sub> ***** '''[[CDynamicProp]]''' <sub><small>(CBreakableProp)</small></sub> ****** '''[[COrnamentProp]]''' <sub><small>(CDynamicProp)</small></sub> ****** '''[[CTFItem]]''' <sub><small>(CDynamicProp)</small></sub> ******* '''[[CCaptureFlag]]''' <sub><small>(CTFItem)</small></sub> ****** '''[[CBasePropDoor]]''' <sub><small>(CDynamicProp)</small></sub> ***** '''[[CPhysicsProp]]''' <sub><small>(CBreakableProp)</small></sub> ****** '''[[CPhysicsPropMultiplayer]]''' <sub><small>(CPhysicsProp)</small></sub> ****** '''[[CPhysicsPropRespawnable]]''' <sub><small>(CPhysicsProp)</small></sub> ****** '''[[CPropSoccerBall]]''' <sub><small>(CPhysicsProp)</small></sub> ****** '''[[CPhysSphere]]''' <sub><small>(CPhysicsProp)</small></sub> **** '''[[CPropVehicle]]''' <sub><small>(CBaseProp)</small></sub> ***** '''[[CPropVehicleDriveable]]''' <sub><small>(CPropVehicle)</small></sub> **** '''[[CSimplePhysicsProp]]''' <sub><small>(CBaseProp)</small></sub> *** '''[[CRagdollProp]]''' <sub><small>(CBaseAnimating)</small></sub> **** '''[[CRagdollPropAttached]]''' <sub><small>(CRagdollProp)</small></sub> *** '''[[CTFMerasmusTrickOrTreatProp]]''' <sub><small>(CBaseAnimating)</small></sub> |} |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="border-bottom: 1px solid black; background-color: #AAAAAA; color: #111111; height: 35px;" | Resources |- | * '''[[CBaseEntity]]''' ** '''[[CBaseTeamObjectiveResource]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CTFObjectiveResource]]''' <sub><small>(CBaseTeamObjectiveResource)</small></sub> ** '''[[CMannVsMachineStats]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CMonsterResource]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CPlayerResource]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CTFPlayerResource]]''' <sub><small>(CPlayerResource)</small></sub> ** '''[[CGameRulesProxy]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CTeamplayRoundBasedRulesProxy]]''' <sub><small>(CGameRulesProxy)</small></sub> **** '''[[CTFGameRulesProxy]]''' <sub><small>(CTeamplayRoundBasedRulesProxy)</small></sub> ** '''[[CTFPointManager]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CTFFlameManager]]''' <sub><small>(CTFPointManager)</small></sub> *** '''[[CTFGasManager]]''' <sub><small>(CTFPointManager)</small></sub> |} * '''[[CBaseEntity]]''' ** '''[[CFuncLadder]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CFuncLadderEndPoint]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CFishPool]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CBoneFollower]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CDynamicLight]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CEntityDissolve]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CEntityFlame]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CEnvProjectedTexture]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CEnvTonemapController]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CHandleTest]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CInfoLadderDismount]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CInfoLightingRelative]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CMaterialModifyControl]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CParticlePerformanceMonitor]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CPointCamera]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CPoseController]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CSpotlightEnd]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CTeamTrainWatcher]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CTest_ProxyToggle_Networkable]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CTFBotHintEngineerNest]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CTFHellZap]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CVGuiScreen]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CVoteController]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CWorld]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CColorCorrection]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CEnvDetailController]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CEnvWind]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CFogController]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CRagdollManager]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CRopeKeyframe]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CShadowControl]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CSun]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CTeamRoundTimer]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CTFMiniGame]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CTFHalloweenMinigame]]''' <sub><small>(CTFMiniGame)</small></sub> **** '''[[CTFHalloweenMinigame_FallingPlatforms]]''' <sub><small>(CTFHalloweenMinigame)</small></sub> ** '''[[CTFRobotDestruction_RobotGroup]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CTFRobotDestruction_RobotSpawn]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CWaterLODControl]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CTeam]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CTFTeam]]''' <sub><small>(CTeam)</small></sub> ** '''[[CTFSpell_MeteorShowerSpawner]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CTeamControlPointMaster]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CTeamControlPointRound]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CTestEffect]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CTFFlameEntity]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CHalloweenGiftSpawnLocation]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CPointDevShotCamera]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CEnableMotionFixup]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CPointPlayerMoveConstraint]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CPointTeleport]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CTriggerCamera]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CSceneManager]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CBaseNPCMaker]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CNPCMaker]]''' <sub><small>(CBaseNPCMaker)</small></sub> *** '''[[CTemplateNPCMaker]]''' <sub><small>(CBaseNPCMaker)</small></sub> ** '''[[CGibShooter]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CEnvShooter]]''' <sub><small>(CGibShooter)</small></sub> **** '''[[CRotorWashShooter]]''' <sub><small>(CEnvShooter)</small></sub> ** '''[[CWC_UpdateIgnoreList]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CHandleDummy]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CNullEntity]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CRuleEntity]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CRulePointEntity]]''' <sub><small>(CRuleEntity)</small></sub> **** '''[[CGameEnd]]''' <sub><small>(CRulePointEntity)</small></sub> **** '''[[CGamePlayerEquip]]''' <sub><small>(CRulePointEntity)</small></sub> **** '''[[CGamePlayerTeam]]''' <sub><small>(CRulePointEntity)</small></sub> **** '''[[CGameScore]]''' <sub><small>(CRulePointEntity)</small></sub> **** '''[[CGameText]]''' <sub><small>(CRulePointEntity)</small></sub> ** '''[[CGameGibManager]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CGameUI]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CGameWeaponManager]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CRagdollBoogie]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CCommentaryAuto]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CEnvBeverage]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CBubbling]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CDebugHistory]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CEnvFireSensor]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CEnvFireSource]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CEnvFunnel]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CPhysicsWire]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CBallPlayerToucher]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CAI_GoalEntity]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CAI_AssaultGoal]]''' <sub><small>(CAI_GoalEntity)</small></sub> *** '''[[CAI_FollowGoal]]''' <sub><small>(CAI_GoalEntity)</small></sub> *** '''[[CAI_StandoffGoal]]''' <sub><small>(CAI_GoalEntity)</small></sub> *** '''[[CAI_LeadGoal]]''' <sub><small>(CAI_GoalEntity)</small></sub> **** '''[[CAI_LeadGoal_Weapon]]''' <sub><small>(CAI_LeadGoal)</small></sub> ** '''[[CAI_BattleLine]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CAI_ChangeHintGroup]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CAI_ChangeTarget]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CAI_Relationship]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CAI_ScriptConditions]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CAI_ScriptedSchedule]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CAI_SpeechFilter]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CAI_RadialLinkController]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CAI_ScriptedSequence]]''' <sub><small>(CBaseEntity)</small></sub><hr> **'''[[CPointEntity]]''' <small><sub>(CBaseEntity)</sub></small> *** '''[[CInfoOverlayAccessor]]''' <small><sub>(CPointEntity)</sub></small> *** '''[[CSceneEntity]]''' <small><sub>(CPointEntity)</sub></small> **** '''[[CInstancedSceneEntity]]''' <small><sub>(CSceneEntity)</sub></small> *** '''[[CTestTraceline]]''' <small><sub>(CPointEntity)</sub></small> *** '''[[CTrainingAnnotation]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CTFPointWeaponMimic]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CTFSpawner]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CTFTeleportLocation]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CZombieSpawner]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CSoundEnt]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CShower]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CSprayCan]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CTankTrainAI]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CTankTargetChange]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CTargetCDAudioRep]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CTargetChangeGravity]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CTempEntTester]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CRevertSaved]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CMovementSpeedMod]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CStripWeapons]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CPointAngleSensor]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CPointAngularVelocitySensor]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CPointBonusMapsAccessor]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CPointClientCommand]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CPointGamestatsCounter]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CPointHurt]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CMessageEntity]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CPointPopulatorInterface]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CPointProximitySensor]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CPointPush]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CPointServerCommand]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CPointSpotlight]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CPointVelocitySensor]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CPopulatorInternalSpawnPoint]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CRopeAnchor]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CAI_ScriptedSentence]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CPathCorner]]''' <sub><small>(CPointEntity)</small></sub> **** '''[[CPathCornerCrash]]''' <sub><small>(CPathCorner)</small></sub> *** '''[[CPathTrack]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CConstraintAnchor]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CInfoIntermission]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CInfoMassCenter]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CNPCSpawnDestination]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CObserverPoint]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CPasstimeBallSpawn]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CBaseDMStart]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CTFTeamSpawn]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CPopulationManager]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CTFInfoPowerupSpawn]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CProjectedDecal]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CInfoTarget]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CDecal]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CLight]]''' <sub><small>(CPointEntity)</small></sub> **** '''[[CEnvLight]]''' <sub><small>(CLight)</small></sub> *** '''[[CTFForceRespawn]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CIntroViewpoint]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CTeamplayRoundWin]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CTFHudNotify]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CEnvPlayerSurfaceTrigger]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CEnvShake]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CEnvSoundscape]]''' <sub><small>(CPointEntity)</small></sub> **** '''[[CEnvSoundscapeProxy]]''' <sub><small>(CEnvSoundscape)</small></sub> **** '''[[CEnvSoundscapeTriggerable]]''' <sub><small>(CEnvSoundscape)</small></sub> *** '''[[CEnvSpark]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CEnvSplash]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CTextureToggle]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CEnvTracer]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CEnvViewPunch]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CEnvZoom]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CBaseTFBotHintEntity]]''' <sub><small>(CPointEntity)</small></sub> **** '''[[CTFBotHintTeleporterExit]]''' <sub><small>(CBaseTFBotHintEntity)</small></sub> *** '''[[CTFBotProxy]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CTFBotRoster]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CBlood]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CCredits]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CEnvDustPuff]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CEnvEntityMaker]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CEnvExplosion]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CEnvGunfire]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CEnvHudHint]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CMessage]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CEnvMicrophone]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CEnvMuzzleFlash]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CPhysExplosion]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CPhysImpact]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CPointNavInterface]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CAISound]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CAI_NetworkManager]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CAmbientGeneric]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CAssaultPoint]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CRallyPoint]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CTFBotActionPoint]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CTFBotController]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CTFBotGenerator]]''' <sub><small>(CPointEntity)</small></sub> *** '''[[CBaseTFBotHintEntity]]''' <sub><small>(CPointEntity)</small></sub> **** '''[[CTFBotHintSentrygun]]''' <sub><small>(CBaseTFBotHintEntity)</small></sub><hr> ** '''[[CBaseAnimating]]''' <small><sub>(CBaseEntity)</sub></small> *** '''[[CBaseViewModel]]''' <sub><small>(CBaseAnimating)</small></sub> **** '''[[CTFViewModel]]''' <sub><small>(CBaseViewModel)</small></sub> *** '''[[CTFMedigunShield]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CTFReviveMarker]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CTFPumpkinBombShim]]''' <sub><small>(CBaseAnimating)</small></sub> **** '''[[CTFPumpkinBomb]]''' <sub><small>(CTFPumpkinBombShim)</small></sub> *** '''[[CTFGenericBombShim]]''' <sub><small>(CBaseAnimating)</small></sub> **** '''[[CTFGenericBomb]]''' <sub><small>(CTFGenericBombShim)</small></sub> *** '''[[CMerasmusDancer]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CCaptureFlagReturnIcon]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CTeleportVortex]]''' <sub><small>(CBaseAnimating)</small></sub> **** '''[[CHightower_TeleportVortex]]''' <sub><small>(CTeleportVortex)</small></sub> *** '''[[CEnvParticleScript]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CPointCommentaryNode]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CWaterBullet]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CFish]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CTFArcherProxy]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CEntityBird]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CExtraMapEntity]]''' <sub><small>(CBaseAnimating)</small></sub> **** '''[[CExtraMapEntity_Carrier]]''' <sub><small>(CExtraMapEntity)</small></sub> **** '''[[CExtraMapEntity_Rocket]]''' <sub><small>(CExtraMapEntity)</small></sub> **** '''[[CExtraMapEntity_Saucer]]''' <sub><small>(CExtraMapEntity)</small></sub> **** '''[[CExtraMapEntity_Sign]]''' <sub><small>(CExtraMapEntity)</small></sub> *** '''[[CEnvEffectsScript]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CGib]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CTFHalloweenFortuneTeller]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CItemSoda]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CRagGib]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CTFTankDestruction]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CTeamControlPoint]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CTFTargetDummy]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CWheelOfDoom]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CWheelOfDoomSpiral]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CWindowPane]]''' <sub><small>(CBaseAnimating)</small></sub> *** '''[[CWorldItem]]''' <sub><small>(CBaseAnimating)</small></sub> ** '''[[CServerOnlyEntity]]''' <sub><small>(CBaseEntity)</small></sub><hr> *** '''[[CAI_DynamicLink]]''' <sub><small>(CServerOnlyEntity)</small></sub> *** '''[[CAI_DynamicLinkController]]''' <sub><small>(CServerOnlyEntity)</small></sub> *** '''[[CAI_Hint]]''' <sub><small>(CServerOnlyEntity)</small></sub> *** '''[[CServerOnlyPointEntity]]''' <sub><small>(CServerOnlyEntity)</small></sub> **** '''[[CEntitySpawnPoint]]''' <sub><small>(CServerOnlyPointEntity)</small></sub> **** '''[[CParticleLight]]''' <sub><small>(CServerOnlyPointEntity)</small></sub> **** '''[[CNodeEnt]]''' <sub><small>(CServerOnlyPointEntity)</small></sub> **** '''[[CSkyboxSwapper]]''' <sub><small>(CServerOnlyPointEntity)</small></sub> *** '''[[CLogicalEntity]]''' <sub><small>(CServerOnlyEntity)</small></sub> **** '''[[CSkyCamera]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CTFIntermission]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CPointTemplate]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CPathKeyFrame]]''' <sub><small>(CLogicalEntity)</small></sub> ***** '''[[CBaseMoveBehavior]]''' <sub><small>(CPathKeyFrame)</small></sub> **** '''[[CMultiSource]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CInfoCameraLink]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CEventQueueSaveLoadProxy]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CEntitySpawnManager]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CEnvFade]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CEnvGlobal]]''' <sub><small>(CLogicalEntity)</small></sub> **** '''[[CAI_AllySpeechManager]]''' <sub><small>(CLogicalEntity)</small></sub> |} |} |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="padding: 25px; background-color: #303030; color: white; border: 2px solid black" | Brush Entities |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="border: 1px solid black; background-color: #606060; color: #111111; height: 35px;" | Solids |- | * '''[[CBaseEntity]]''' ** '''[[CFuncForceField]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CFuncMonitor]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CFuncReflectiveGlass]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CFuncRotating]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CFuncTrackTrain]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CFuncTrainControls]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CFuncBrush]]''' <small><sub>(CBaseEntity)</sub></small> *** '''[[CFuncRespawnRoomVisualizer]]''' <sub><small>(CFuncBrush)</small></sub> ** '''[[CFuncWall]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CFuncConveyor]]''' <sub><small>(CFuncWall)</small></sub> *** '''[[CFuncWallToggle]]''' <sub><small>(CFuncWall)</small></sub> ** '''[[CFuncVPhysicsClip]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CFuncVehicleClip]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CBreakable]]''' <small><sub>(CBaseEntity)</sub></small> *** '''[[CBreakableSurface]]''' <sub><small>(CBreakable)</small></sub> *** '''[[CPushable]]''' <sub><small>(CBreakable)</small></sub> ** '''[[CPhysBox]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CPhysBoxMultiplayer]]''' <sub><small>(CPhysBox)</small></sub> ** '''[[CSimplePhysicsBrush]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CWeightButton]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CEntityBlocker]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CTriggerBrush]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CBaseToggle]]''' <small><sub>(CBaseEntity)</sub></small> *** '''[[CFuncMoveLinear]]''' <sub><small>(CBaseToggle)</small></sub> *** '''[[CBaseButton]]''' <sub><small>(CBaseToggle)</small></sub> **** '''[[CRotButton]]''' <sub><small>(CBaseButton)</small></sub> ***** '''[[CMomentaryRotButton]]''' <sub><small>(CRotButton)</small></sub> *** '''[[CBaseDoor]]''' <sub><small>(CBaseToggle)</small></sub> **** '''[[CRotDoor]]''' <small><sub>(CBaseDoor)</sub></small> *** '''[[CBasePlatTrain]]''' <sub><small>(CBaseToggle)</small></sub> **** '''[[CFuncPlat]]''' <sub><small>(CBasePlatTrain)</small></sub> ***** '''[[CFuncPlatRot]]''' <sub><small>(CFuncPlat)</small></sub> ****** '''[[CFuncTrackChange]]''' <sub><small>(CFuncPlatRot)</small></sub> ******* '''[[CFuncTrackAuto]]''' <sub><small>(CFuncTrackChange)</small></sub> **** '''[[CFuncTrain]]''' <sub><small>(CBasePlatTrain)</small></sub> *** '''[[CGunTarget]]''' <sub><small>(CBaseToggle)</small></sub> |} |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="border: 1px solid black; background-color: #606060; color: #111111; height: 35px;" | Non-Solids |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="border-bottom: 1px solid black; background-color: #AAAAAA; color: #111111; height: 35px;" | Triggers |- | * '''[[CBaseEntity]]''' ** '''[[CRuleEntity]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CRuleBrushEntity]]''' <sub><small>(CRuleEntity)</small></sub> **** '''[[CGamePlayerZone]]''' <sub><small>(CRuleBrushEntity)</small></sub> ** '''[[CTriggerPasstimeBall]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CBaseVPhysicsTrigger]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CTriggerVPhysicsMotion]]''' <sub><small>(CBaseVPhysicsTrigger)</small></sub> *** '''[[CTriggerWind]]''' <sub><small>(CBaseVPhysicsTrigger)</small></sub> ** '''[[CBaseToggle]]''' <small><sub>(CBaseEntity)</sub></small> *** '''[[CBaseTrigger]]''' <small><sub>(CBaseToggle)</sub></small> **** '''[[CTriggerAddOrRemoveTFPlayerAttributes]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CTriggerAddTFPlayerCondition]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CTriggerApplyImpulse]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CTriggerSave]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CTriggerBotTag]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CTriggerAreaCaptureShim]]''' <sub><small>(CBaseTrigger)</small></sub> ***** '''[[CTriggerAreaCapture]]''' <sub><small>(CTriggerAreaCaptureShim)</small></sub> ****** '''[[CTriggerTimerDoor]]''' <sub><small>(CTriggerAreaCapture)</small></sub> **** '''[[CTriggerCatapult]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CTriggerCDAudio]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CChangeLevel]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CTriggerGravity]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CTriggerHurtShim]]''' <sub><small>(CBaseTrigger)</small></sub> ***** '''[[CTriggerHurt]]''' <sub><small>(CTriggerHurtShim)</small></sub> **** '''[[CTriggerIgnite]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CTriggerIgniteArrows]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CTriggerMultiple]]''' <sub><small>(CBaseTrigger)</small></sub> ***** '''[[CTriggerPlayerRespawnOverride]]''' <sub><small>(CTriggerMultiple)</small></sub> ***** '''[[CTriggerImpact]]''' <sub><small>(CTriggerMultiple)</small></sub> ***** '''[[CTriggerOnce]]''' <sub><small>(CTriggerMultiple)</small></sub> ****** '''[[CTriggerLook]]''' <sub><small>(CTriggerOnce)</small></sub> ***** '''[[CPowerupVolume]]''' <sub><small>(CTriggerMultiple)</small></sub> **** '''[[CTriggerParticle]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CTriggerPlayerMovement]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CTriggerProximity]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CTriggerPush]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CRobotDestructionVaultTrigger]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CTriggerRemove]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CTriggerRemoveTFPlayerCondition]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CServerRagdollTrigger]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CTriggerSoundscape]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CTriggerStun]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CTriggerTeleport]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CTriggerTeleportRelative]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CTriggerToggleSave]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CColorCorrectionVolume]]''' <small><sub>(CBaseTrigger)</sub></small> **** '''[[CCaptureZoneShim]]''' <small><sub>(CBaseTrigger)</sub></small> ***** '''[[CCaptureZone]]''' <sub><small>(CCaptureZoneShim)</small></sub> **** '''[[CFuncPasstimeGoalShim]]''' <small><sub>(CBaseTrigger)</sub></small> ***** '''[[CFuncPasstimeGoal]]''' <sub><small>(CFuncPasstimeGoalShim)</small></sub> **** '''[[CFuncPasstimeGoalieZone]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CFuncPasstimeNoBallZone]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CFuncRespawnRoomShim]]''' <small><sub>(CBaseTrigger)</sub></small> ***** '''[[CFuncRespawnRoom]]''' <sub><small>(CFuncRespawnRoomShim)</small></sub> **** '''[[CAchievementZone]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CChangeClassZone]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CFuncFlagAlertZone]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CFlagDetectionZone]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CFuncRespawnFlagZone]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CFuncNoBuild]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CFuncSuggestedBuild]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CNoGrenadesZone]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CRegenerateZone]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CUpgrades]]''' <sub><small>(CBaseTrigger)</small></sub> **** '''[[CDispenserTouchTrigger]]''' <sub><small>(CBaseTrigger)</small></sub> **'''[[CPointEntity]]''' <small><sub>(CBaseEntity)</sub></small> *** '''[[CTriggerVolume]]''' <sub><small>(CPointEntity)</small></sub> |} |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="border-bottom: 1px solid black; background-color: #AAAAAA; color: #111111; height: 35px;" | Bot Navigation |- | * '''[[CBaseEntity]]''' ** '''[[CFuncNavCost]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CFuncNavAvoid]]''' <sub><small>(CFuncNavCost)</small></sub> *** '''[[CFuncNavPrefer]]''' <sub><small>(CFuncNavCost)</small></sub> ** '''[[CFuncNavObstruction]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CFuncNavBlocker]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CTFBotHint]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CBaseToggle]]''' <small><sub>(CBaseEntity)</sub></small> *** '''[[CBaseTrigger]]''' <small><sub>(CBaseToggle)</sub></small> **** '''[[CFuncNavPrerequisite]]''' <sub><small>(CBaseTrigger)</small></sub> |} |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="border-bottom: 1px solid black; background-color: #AAAAAA; color: #111111; height: 35px;" | Performance |- | * '''[[CBaseEntity]]''' ** '''[[CFunc_LOD]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CFuncOccluder]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CFuncAreaPortalBase]]''' <small><sub>(CBaseEntity)</sub></small> *** '''[[CFuncAreaPortalWindow]]''' <sub><small>(CFuncAreaPortalBase)</small></sub> *** '''[[CAreaPortal]]''' <sub><small>(CFuncAreaPortalBase)</small></sub> ** '''[[CFuncIllusionary]]''' <sub><small>(CBaseEntity)</small></sub> |} |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="border-bottom: 1px solid black; background-color: #AAAAAA; color: #111111; height: 35px;" | Particles |- | * '''[[CBaseEntity]]''' ** '''[[CEmbers]]''' <sub><small>(CBaseEntity)</small></sub> ** '''[[CFunc_Dust]]''' <sub><small>(CBaseEntity)</small></sub> *** '''[[CFunc_DustCloud]]''' <small><sub>(CFunc_Dust)</sub></small> *** '''[[CFunc_DustMotes]]''' <small><sub>(CFunc_Dust)</sub></small> ** '''[[CPrecipitation]]''' <sub><small>(CBaseEntity)</small></sub> |} |} |} |- | colspan="1" style="padding: 0; margin: 0; width: 100%;" | {| class="wikitable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; border: none;" ! colspan="1" style="padding: 25px; background-color: #303030; color: white; border: 2px solid black" | Temporary Entities |- | * '''[[CBaseTempEntity]]''' ** '''[[CTEParticleSystem]]''' <sub><small>(CBaseTempEntity)</small></sub> *** '''[[CTEBloodStream]]''' <sub><small>(CTEParticleSystem)</small></sub> *** '''[[CTEDust]]''' <sub><small>(CTEParticleSystem)</small></sub> *** '''[[CTEExplosion]]''' <sub><small>(CTEParticleSystem)</small></sub> *** '''[[CTEGaussExplosion]]''' <sub><small>(CTEParticleSystem)</small></sub> *** '''[[CTELargeFunnel]]''' <sub><small>(CTEParticleSystem)</small></sub> *** '''[[CTEShowLine]]''' <sub><small>(CTEParticleSystem)</small></sub> *** '''[[CTESparks]]''' <sub><small>(CTEParticleSystem)</small></sub> ** '''[[CTEBreakModel]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEBSPDecal]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEBubbles]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEBubbleTrail]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEClientProjectile]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEDecal]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEDynamicLight]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEEffectDispatch]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEFizz]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEFootprintDecal]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEGlowSprite]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEImpact]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEKillPlayerAttachments]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEMuzzleFlash]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEPhysicsProp]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEPlayerDecal]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEProjectedDecal]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEShatterSurface]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTESmoke]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTESprite]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTESpriteSpray]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTETFBlood]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTETFExplosion]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTETFParticleEffect]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEWorldDecal]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEBaseBeam]]''' <sub><small>(CBaseTempEntity)</small></sub> *** '''[[CTEBeamEntPoint]]''' <sub><small>(CTEBaseBeam)</small></sub> *** '''[[CTEBeamEnts]]''' <sub><small>(CTEBaseBeam)</small></sub> *** '''[[CTEBeamFollow]]''' <sub><small>(CTEBaseBeam)</small></sub> *** '''[[CTEBeamLaser]]''' <sub><small>(CTEBaseBeam)</small></sub> *** '''[[CTEBeamPoints]]''' <sub><small>(CTEBaseBeam)</small></sub> *** '''[[CTEBeamRing]]''' <sub><small>(CTEBaseBeam)</small></sub> *** '''[[CTEBeamRingPoint]]''' <sub><small>(CTEBaseBeam)</small></sub> ** '''[[CTEBeamSpline]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEMetalSparks]]''' <sub><small>(CBaseTempEntity)</small></sub> *** '''[[CTEArmorRicochet]]''' <sub><small>(CTEMetalSparks)</small></sub> ** '''[[CTEBloodSprite]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEEnergySplash]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEFireBullets]]''' <sub><small>(CBaseTempEntity)</small></sub> ** '''[[CTEPlayerAnimEvent]]''' <sub><small>(CBaseTempEntity)</small></sub> |} |}
Summary:
Please note that all contributions to SigMod are considered to be released under the Creative Commons Attribution-NonCommercial-ShareAlike (see
SigMod:Copyrights
for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource.
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Namespaces
Page
Discussion
British English
Views
Read
Edit
Edit source
View history
More
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Tools
What links here
Related changes
Special pages
Page information