Template:CD/superclass: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
(Add class CWeaponStunStickPlayer from 20th anniversary update)
 
(13 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<includeonly><onlyinclude>{{#switch: {{{1}}}
<includeonly><onlyinclude>{{safesubst:#switch: {{{1}}}
| AR2Explosion = CBaseParticleEntity
| AR2Explosion = CBaseParticleEntity
| Boomer = BossZombiePlayerBot
| Boomer = BossZombiePlayerBot
Line 38: Line 38:
| CAI_NetworkManager = CPointEntity
| CAI_NetworkManager = CPointEntity
| CAI_OperatorGoal = CAI_GoalEntity
| CAI_OperatorGoal = CAI_GoalEntity
| CAI_PlayerAlly = CAI_BaseActor
| CAI_PoliceGoal = CBaseEntity
| CAI_PoliceGoal = CBaseEntity
| CAI_ProxyMovementSink = CAI_DefMovementSink
| CAI_ProxyMovementSink = CAI_DefMovementSink
Line 379: Line 380:
| CArenaLogic = CPointEntity
| CArenaLogic = CPointEntity
| CArmor = CTFPowerup
| CArmor = CTFPowerup
| CArmorPiece = CBaseAnimating
| CArmorUpgrade = CBaseObjectUpgrade
| CArmorUpgrade = CBaseObjectUpgrade
| CAssassinSmoke = CBaseParticleEntity
| CAssassinSmoke = CBaseParticleEntity
Line 426: Line 428:
| CBaseHL1MPCombatWeapon = CBaseHL1CombatWeapon
| CBaseHL1MPCombatWeapon = CBaseHL1CombatWeapon
| CBaseHL2MPCombatWeapon = CWeaponHL2MPBase
| CBaseHL2MPCombatWeapon = CWeaponHL2MPBase
| CBaseHLBludgeonWeapon = CBaseHLCombatWeapon
| CBaseHLCombatWeapon = CBaseCombatWeapon
| CBaseHLCombatWeapon = CBaseCombatWeapon
| CBaseMountedWeapon = CDynamicProp
| CBaseMountedWeapon = CDynamicProp
Line 947: Line 950:
| CHEGrenadeProjectile = CBaseCSGrenadeProjectile
| CHEGrenadeProjectile = CBaseCSGrenadeProjectile
| CHL1Gib = CBaseEntity
| CHL1Gib = CBaseEntity
| CHL1Item = CItem
| CHL1MPGameRulesProxy = CGameRulesProxy
| CHL1MPGameRulesProxy = CGameRulesProxy
| CHL1MPRagdoll = CBaseAnimatingOverlay
| CHL1MPRagdoll = CBaseAnimatingOverlay
Line 982: Line 986:
| CHitAndRunAwardTemplate = CAwardTemplate
| CHitAndRunAwardTemplate = CAwardTemplate
| CHitEverybodyAwardTemplate = CAwardTemplate
| CHitEverybodyAwardTemplate = CAwardTemplate
| CHLMachineGun = CBaseHLCombatWeapon
| CHLSelectFireMachineGun = CHLMachineGun
| CHolidayGift = CItem
| CHolidayGift = CItem
| CHostage = CBaseCombatCharacter <!--, public CImprovLocomotor, public ICSPlayerAnimStateHelpers-->
| CHostage = CBaseCombatCharacter <!--, public CImprovLocomotor, public ICSPlayerAnimStateHelpers-->
Line 1,230: Line 1,236:
| CNPC_ClawScanner = CNPC_CScanner
| CNPC_ClawScanner = CNPC_CScanner
| CNPC_Combine = CAI_BaseActor
| CNPC_Combine = CAI_BaseActor
| CNPC_Combine_Armored = CNPC_CombineS
| CNPC_CombineCamera = CAI_BaseNPC
| CNPC_CombineCamera = CAI_BaseNPC
| CNPC_CombineDropship = CBaseHelicopter
| CNPC_CombineDropship = CBaseHelicopter
Line 1,298: Line 1,305:
| CNPC_VehicleDriver = CAI_BaseNPC
| CNPC_VehicleDriver = CAI_BaseNPC
| CNPC_Vortigaunt = CNPC_PlayerCompanion
| CNPC_Vortigaunt = CNPC_PlayerCompanion
| CNPC_WpnScanner = CNPC_BaseScanner
| CNPC_Zombie = CHL1BaseNPC
| CNPC_Zombie = CHL1BaseNPC
| CNPC_Zombine = CAI_BlendingHost<CNPC_BaseZombie> <!--, public CDefaultPlayerPickupVPhysics-->
| CNPC_Zombine = CAI_BlendingHost<CNPC_BaseZombie> <!--, public CDefaultPlayerPickupVPhysics-->
Line 1,666: Line 1,674:
| CShieldGrenade = CBaseAnimating
| CShieldGrenade = CBaseAnimating
| CShieldMobile = CShield <!--, public IEntityEnumerator-->
| CShieldMobile = CShield <!--, public IEntityEnumerator-->
| CShipRagdoll = CBaseAnimatingOverlay
| CShootingStarSpawner = CBaseEntity
| CShootingStarSpawner = CBaseEntity
| CShotgunAmmo = CHL1Item
| CShotgunAmmo = CHL1Item
Line 1,959: Line 1,968:
| CTFRuneTempUber = CTFRuneTemp
| CTFRuneTempUber = CTFRuneTemp
| CTFShovel = CTFWeaponBaseMelee
| CTFShovel = CTFWeaponBaseMelee
| CTFSlap = CTFWeaponBaseMelee
| CTFSniperRifle = CTFWeaponBaseGun
| CTFSniperRifle = CTFWeaponBaseGun
| CTFSniperRifleClassic = CTFSniperRifle
| CTFSniperRifleClassic = CTFSniperRifle
Line 1,989: Line 1,999:
| CTFWeaponBaseMerasmusGrenade = CTFWeaponBaseGrenadeProj
| CTFWeaponBaseMerasmusGrenade = CTFWeaponBaseGrenadeProj
| CTFWeaponBuilder = CTFWeaponBase
| CTFWeaponBuilder = CTFWeaponBase
| CTFWeaponFlameBall = CTFFlameThrower
| CTFWeaponInvis = CTFWeaponBase
| CTFWeaponInvis = CTFWeaponBase
| CTFWeaponPDAExpansion_Dispenser = CTFWearable
| CTFWeaponPDAExpansion_Dispenser = CTFWearable
Line 2,000: Line 2,011:
| CTFWearableDemoShield = CTFWearable
| CTFWearableDemoShield = CTFWearable
| CTFWearableLevelableItem = CTFWearable
| CTFWearableLevelableItem = CTFWearable
| CTFWearableRazorback = CTFWearable
| CTFWearableRobotArm = CTFWearable
| CTFWearableRobotArm = CTFWearable
| CTFWearableVM = CTFWearable
| CTFWearableVM = CTFWearable
Line 2,263: Line 2,275:
| CWeaponCombat_ChargeablePlasma = CWeaponCombatUsedWithShieldBase
| CWeaponCombat_ChargeablePlasma = CWeaponCombatUsedWithShieldBase
| CWeaponCrossbow = CBaseHL2MPCombatWeapon
| CWeaponCrossbow = CBaseHL2MPCombatWeapon
| CWeaponCrowbar = CWeaponSDKMelee
| CWeaponCrowbar = CBaseHL2MPBludgeonWeapon
| CMattsPipe = CWeaponCrowbar
| CWeaponCubemap = CBaseCombatWeapon
| CWeaponCubemap = CBaseCombatWeapon
| CWeaponCycler = CBaseCombatWeapon
| CWeaponCycler = CBaseCombatWeapon
Line 2,344: Line 2,357:
| CWeaponPartyPopper = CWeaponTaser
| CWeaponPartyPopper = CWeaponTaser
| CWeaponPhysCannon = CBaseHL2MPCombatWeapon
| CWeaponPhysCannon = CBaseHL2MPCombatWeapon
| CWeaponPistol = CWeaponSDKBase
| CWeaponPistol = CBaseHL2MPCombatWeapon
| CWeaponPistols = CTFMachineGun
| CWeaponPistols = CTFMachineGun
| CWeaponPlasmaRifle = CTFMachineGun
| CWeaponPlasmaRifle = CTFMachineGun
| CWeaponPortalBase = CBaseCombatWeapon
| CWeaponPortalBase = CBaseCombatWeapon
| CWeaponPortalgun = CBasePortalCombatWeapon
| CWeaponPortalgun = CBasePortalCombatWeapon
| CWeaponProto1 = CBaseHLCombatWeapon
| CWeaponPschreck = CDODBaseRocketWeapon
| CWeaponPschreck = CDODBaseRocketWeapon
| CWeaponRPG = CBaseHL2MPCombatWeapon
| CWeaponRPG = CBaseHL2MPCombatWeapon
Line 2,372: Line 2,386:
| CWeaponShield = CBaseTFCombatWeapon
| CWeaponShield = CBaseTFCombatWeapon
| CWeaponShieldGrenade = CWeaponCombatUsedWithShieldBase
| CWeaponShieldGrenade = CWeaponCombatUsedWithShieldBase
| CWeaponShotgun = CWeaponSDKBase
| CWeaponShotgun = CBaseHL2MPCombatWeapon
| CWeaponSmokeGrenadeGER = CWeaponDODBaseGrenade
| CWeaponSmokeGrenadeGER = CWeaponDODBaseGrenade
| CWeaponSmokeGrenadeUS = CWeaponDODBaseGrenade
| CWeaponSmokeGrenadeUS = CWeaponDODBaseGrenade
Line 2,385: Line 2,399:
| CWeaponStriderBuster = CPhysicsProp
| CWeaponStriderBuster = CPhysicsProp
| CWeaponStunStick = CBaseHL2MPBludgeonWeapon
| CWeaponStunStick = CBaseHL2MPBludgeonWeapon
| CWeaponStunStickPlayer = CBaseHLBludgeonWeapon
| CWeaponTFCBase = CBaseCombatWeapon
| CWeaponTFCBase = CBaseCombatWeapon
| CWeaponTMP = CWeaponCSBaseGun
| CWeaponTMP = CWeaponCSBaseGun
Line 2,704: Line 2,719:
| ZombieBotVision = IVision
| ZombieBotVision = IVision
| ZombieManager = CMemZeroOnNew
| ZombieManager = CMemZeroOnNew
| ??? = CBaseEntity
| #default = no superclass found in [[Template:CD/superclass]]for {{{1}}}
| #default = no superclass found in [[Template:CD/superclass]]for {{{1}}}
}}</includeonly></onlyinclude>
}}</includeonly></onlyinclude>

Latest revision as of 07:02, 19 August 2025