Template:CD/superclass: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
(asw)
Line 52: Line 52:
| CAPCController = CPointEntity
| CAPCController = CPointEntity
| CAPCMissile = CMissile
| CAPCMissile = CMissile
| CASWEnvExplosion = CPointEntity
| CASWEnvShake = CPointEntity
| CASWEnvSpark = CBaseEntity
| CASWHealthBar = CSprite
| CASWRopeAnchor = CPointEntity
| CASWStatueProp = CStatueProp
| CASW_AOEGrenade_TouchTrigger = CBaseTrigger
| CASW_Alien = CASW_Inhabitable_NPC <!--, public IAlienAutoList-->
| CASW_Alien_Goo = CBaseFlex
| CASW_Alien_Jumper = CASW_Alien_Shover
| CASW_Alien_Shover = CASW_Alien
| CASW_AmbientGeneric = CAmbientGeneric
| CASW_Ammo_AR2 = CASW_Ammo
| CASW_Ammo_Assault_Shotgun = CASW_Ammo
| CASW_Ammo_Autogun = CASW_Ammo
| CASW_Ammo_Chainsaw = CASW_Ammo
| CASW_Ammo_Drop = CBaseAnimating <!--, public IASW_Server_Usable_Entity, public IAmmoDropAutoList-->
| CASW_Ammo_Flamer = CASW_Ammo
| CASW_Ammo_Grenade_Launcher = CASW_Ammo
| CASW_Ammo_Heavy_Rifle = CASW_Ammo
| CASW_Ammo_Mining_Laser = CASW_Ammo
| CASW_Ammo_PDW = CASW_Ammo
| CASW_Ammo_Pistol = CASW_Ammo
| CASW_Ammo_Rifle = CASW_Ammo
| CASW_Ammo_Shotgun = CASW_Ammo
| CASW_Ammo_Sniper_Rifle = CASW_Ammo
| CASW_Bait = CBaseCombatCharacter
| CASW_Barrel_Explosive = CASW_Exploding_Prop
| CASW_Barrel_Radioactive = CASW_Prop_Physics
| CASW_Bloodhound = CBaseAnimating
| CASW_Boomer = CASW_Alien
| CASW_Boomer_Blob = CASW_Grenade_Vindicator
| CASW_Bouncing_Pellet = CBaseCombatCharacter
| CASW_Broadcast_Camera = CBaseEntity
| CASW_BuffGrenade_Projectile = CASW_AOEGrenade_Projectile <!--, public IASW_Server_Usable_Entity-->
| CASW_Burning = CBaseEntity
| CASW_Button_Area = CASW_Use_Area
| CASW_Buzzer = CAI_BasePhysicsFlyingBot
| CASW_Campaign_Save = CBaseEntity
| CASW_Challenge_Thinker = CLogicalEntity
| CASW_Chance_Trigger_Multiple = CBaseTrigger
| CASW_Client_Corpse = CRagGib
| CASW_Colonist = CASW_Inhabitable_NPC <!--, public IASW_Server_Usable_Entity-->
| CASW_Computer_Area = CASW_Use_Area
| CASW_Deathmatch_Mode = CBaseEntity
| CASW_Debrief_Info = CLogicalEntity
| CASW_Debrief_Stats = CBaseEntity
| CASW_Detonator = CASW_Alien
| CASW_Director_Control = CLogicalEntity
| CASW_Door = CBasePropDoor
| CASW_Door_Area = CASW_Use_Area
| CASW_Door_Padding = CBaseAnimating
| CASW_Drone_Advanced = CASW_Alien_Jumper
| CASW_Drone_Antlion = CNPC_Antlion
| CASW_Drone_Uber = CASW_Drone_Advanced
| CASW_Dynamic_Light = CBaseEntity
| CASW_Egg = CBaseFlex
| CASW_Emitter = CBaseEntity
| CASW_Energy_Shield = CBaseCombatCharacter
| CASW_EntityFlame = CEntityFlame
| CASW_Entity_Dissolve = CBaseEntity
| CASW_Equip_Req = CBaseEntity
| CASW_Extinguisher_Projectile = CBaseCombatCharacter
| CASW_Fade_Ent = CBaseEntity
| CASW_Fade_IO_Proxy = CServerOnlyEntity
| CASW_Fallen_Door_Padding = CBaseAnimating
| CASW_Filter_Incapacitated = CBaseFilter
| CASW_Filter_Marine_Class = CBaseFilter
| CASW_Filter_Rolling = CBaseFilter
| CASW_Firewall_Piece = CBaseEntity
| CASW_Flamer_Projectile = CBaseCombatCharacter
| CASW_Flare_Projectile = CBaseCombatCharacter
| CASW_Flock = CASW_Alien
| CASW_Game_Resource = CBaseEntity
| CASW_Gas_Grenade_Projectile = CBaseCombatCharacter <!--, public IRD_Has_Projectile_Data-->
| CASW_Grenade_Cluster = CASW_Grenade_Vindicator
| CASW_Grenade_Freeze = CASW_Grenade_Cluster
| CASW_Grenade_PRifle = CASW_Rifle_Grenade
| CASW_Grenade_Vindicator = CASW_Rifle_Grenade
| CASW_Grub_Sac = CASW_Alien_Goo
| CASW_Hack_Computer = CASW_Hack
| CASW_Hack_Wire_Tile = CASW_Hack
| CASW_Harvester = CASW_Alien
| CASW_HealGrenade_Projectile = CASW_AOEGrenade_Projectile <!--, public IHealGrenadeAutoList-->
| CASW_Health_Regen = CLogicalEntity
| CASW_Holdout_Mode = CBaseEntity
| CASW_Holdout_Spawner = CASW_Base_Spawner
| CASW_HoloScan = CPointEntity
| CASW_Holo_Sentry = CBaseEntity
| CASW_Hurt_Nearest_Marine = CServerOnlyPointEntity
| CASW_Info_Heal = CLogicalEntity
| CASW_Info_Message = CBaseEntity
| CASW_Inhabitable_NPC = CAI_PlayerAlly <!--, public IASW_Spawnable_NPC-->
| CASW_Intro_Control = CLogicalEntity
| CASW_Item_Crate = CASW_Prop_Physics
| CASW_Item_Regen = CLogicalEntity
| CASW_Juggernaut = CASW_Alien
| CASW_Jukebox = CBaseEntity
| CASW_Jump_Trigger = CTriggerMultiple
| CASW_Laser_Mine = CBaseCombatCharacter <!--, public IEntityListener, public IRD_Has_Projectile_Data-->
| CASW_Marine = CASW_VPhysics_NPC <!--, public IASWPlayerAnimStateHelpers, public IASW_Server_Usable_Entity-->
| CASW_Marine_Hint_Dynamic = CServerOnlyPointEntity
| CASW_Marine_Hint_Ent = CServerOnlyPointEntity
| CASW_Marine_Hint_Node_Ent = CNodeEnt
| CASW_Marine_JumpJet_Trigger = CTriggerMultiple
| CASW_Marine_Knockback_Trigger = CBaseTrigger
| CASW_Marine_Position_Trigger = CBaseTrigger
| CASW_Marine_Resource = CBaseEntity
| CASW_Marines_Past_Area = CServerOnlyPointEntity <!--, public IASW_Marines_Past_Area_List-->
| CASW_Marker = CBaseEntity
| CASW_Meatbug = CASW_Alien
| CASW_Mine = CBaseCombatCharacter <!--, public IRD_Has_Projectile_Data-->
| CASW_Missile_Round = CBaseCombatCharacter
| CASW_Mission_Manager = CBaseEntity
| CASW_Mortar_Round = CASW_Grenade_Vindicator
| CASW_Mortarbug = CASW_Alien
| CASW_Mortarbug_Shell = CBaseCombatCharacter
| CASW_Objective = CBaseEntity
| CASW_Objective_Countdown = CASW_Objective
| CASW_Objective_Dummy = CASW_Objective
| CASW_Objective_Escape = CASW_Objective
| CASW_Objective_Kill_Aliens = CASW_Objective
| CASW_Objective_Kill_Eggs = CASW_Objective
| CASW_Objective_Kill_Goo = CASW_Objective
| CASW_Objective_Kill_Queen = CASW_Objective
| CASW_Objective_Survive = CASW_Objective
| CASW_Objective_Triggered = CASW_Objective
| CASW_Order_Nearby_Aliens = CPointEntity
| CASW_Parasite = CASW_Alien
| CASW_Path_Utils_NPC = CAI_BaseNPC
| CASW_Pickup_Hornet_Barrage = CASW_Pickup_Weapon
| CASW_Pickup_Money = CASW_Pickup
| CASW_Pickup_Weapon_50CalMG = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Ammo_Bag = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Ammo_Satchel = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Assault_Shotgun = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Autogun = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Chainsaw = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_CombatRifle = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_DEagle = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Devastator = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_FireExtinguisher = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Flamer = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Flares = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Flashlight = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Grenade_Launcher = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Grenades = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_HealAmp_Gun = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Heal_Grenade = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Heal_Gun = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Heavy_Rifle = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_MedRifle = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Medical_Satchel = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Medkit = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Mines = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Minigun = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Mining_Laser = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_PDW = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_PRifle = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Pistol = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Railgun = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Rifle = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Sentry = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Sentry_Cannon = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Sentry_Flamer = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Sentry_Freeze = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Shotgun = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Sniper_Rifle = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Stim = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_T75 = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Tesla_Gun = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Tesla_Trap = CASW_Pickup_Weapon
| CASW_Pickup_Weapon_Welder = CASW_Pickup_Weapon
| CASW_Player = CBaseMultiplayerPlayer
| CASW_Player = CBaseMultiplayerPlayer
| CASW_PointCamera = CPointCamera
| CASW_Powerup = CASW_Pickup
| CASW_Powerup_Chemical_Bullets = CASW_Powerup_Bullets
| CASW_Powerup_Electric_Bullets = CASW_Powerup_Bullets
| CASW_Powerup_Explosive_Bullets = CASW_Powerup_Bullets
| CASW_Powerup_Fire_Bullets = CASW_Powerup_Bullets
| CASW_Powerup_Freeze_Bullets = CASW_Powerup_Bullets
| CASW_Powerup_Increased_Speed = CASW_Powerup
| CASW_PropJeep = CPropVehicleDriveable <!--, public IASW_Vehicle-->
| CASW_Prop_Dynamic = CDynamicProp
| CASW_Prop_Laserable = CASW_Prop_Physics
| CASW_Prop_Physics = CPhysicsProp
| CASW_Queen = CASW_Alien
| CASW_Queen_Divers = CBaseAnimating
| CASW_Queen_Grabber = CBaseAnimating
| CASW_Queen_Retreat_Spot = CPointEntity
| CASW_Queen_Spit = CBaseCombatCharacter
| CASW_Radiation_Volume = CBaseEntity
| CASW_Random_Target_Trigger_Multiple = CBaseTrigger
| CASW_Ranger = CASW_Alien
| CASW_Remote_Turret = CBaseAnimating
| CASW_Revive_Tombstone = CBaseAnimating <!--, public IASW_Revive_Tombstone_Auto_List,-->
| CASW_Rifle_Grenade = CBaseCombatCharacter <!--, public IRD_Has_Projectile_Data-->
| CASW_Rocket = CBaseCombatCharacter <!--, public IRD_Has_Projectile_Data-->
| CASW_Runner = CASW_Alien
| CASW_Scanner_Info = CBaseEntity
| CASW_Scanner_Noise_Dummy = CServerOnlyPointEntity
| CASW_Sentry_Base = CBaseAnimating <!--, public IASW_Server_Usable_Entity-->
| CASW_Sentry_Top = CBaseCombatCharacter
| CASW_Sentry_Top_Cannon = CASW_Sentry_Top
| CASW_Sentry_Top_Flamer = CASW_Sentry_Top
| CASW_Sentry_Top_Icer = CASW_Sentry_Top_Flamer
| CASW_Sentry_Top_Machinegun = CASW_Sentry_Top
| CASW_Shaman = CASW_Alien
| CASW_Shieldbug = CASW_Alien_Shover <!--, public IShieldbugAutoList-->
| CASW_Shotgun_Pellet = CBaseCombatCharacter
| CASW_Shotgun_Pellet_Predicted = CBaseGrenade
| CASW_Simple_Drone = CASW_Simple_Alien
| CASW_Simple_Grub = CASW_Simple_Alien
| CASW_Snow_Volume_Dummy = CServerOnlyPointEntity
| CASW_Spawn_Group = CLogicalEntity
| CASW_Spawner = CASW_Base_Spawner
| CASW_Spitter = CASW_Alien
| CASW_StickTogether_Area = CTriggerMultiple <!--, public IASW_StickTogether_Area_List-->
| CASW_Supplies_Chatter_Trigger = CBaseTrigger
| CASW_SynUp_Chatter_Trigger = CBaseTrigger
| CASW_T75 = CBaseCombatCharacter <!--, public IASW_Server_Usable_Entity-->
| CASW_Target_Dummy = CBaseAnimating
| CASW_Tech_Marine_Req = CLogicalEntity
| CASW_TeslaTrap = CBaseCombatCharacter <!--, public IRD_Has_Projectile_Data-->
| CASW_Trigger_Fall = CBaseTrigger
| CASW_Trigger_Marine_Melee = CBaseTrigger
| CASW_TutorialStartPoint = CPointEntity
| CASW_Use_Area = CTriggerMultiple <!--, public IASW_Server_Usable_Entity, public IASW_Use_Area_List-->
| CASW_VPhysics_NPC = CASW_Inhabitable_NPC
| CASW_Voiceover_Dialogue = CLogicalEntity
| CASW_Watcher = CASW_Alien
| CASW_Weapon = CBaseCombatWeapon <!--, public IASW_Server_Usable_Entity-->
| CASW_Weapon_50CalMG = CASW_Weapon_Rifle
| CASW_Weapon_AR2 = CASW_Weapon_Rifle
| CASW_Weapon_Ammo_Bag = CASW_Weapon
| CASW_Weapon_Ammo_Satchel = CASW_Weapon
| CASW_Weapon_Assault_Shotgun = CASW_Weapon_Shotgun
| CASW_Weapon_Autogun = CASW_Weapon_Rifle
| CASW_Weapon_Bait = CASW_Weapon
| CASW_Weapon_Blink = CASW_Weapon
| CASW_Weapon_Buff_Grenade = CASW_Weapon
| CASW_Weapon_Chainsaw = CASW_Weapon
| CASW_Weapon_CombatRifle = CASW_Weapon_Rifle
| CASW_Weapon_Cryo_Cannon = CASW_Weapon
| CASW_Weapon_DEagle = CASW_Weapon_Pistol
| CASW_Weapon_Devastator = CASW_Weapon_Assault_Shotgun
| CASW_Weapon_Electrified_Armor = CASW_Weapon
| CASW_Weapon_Energy_Shield = CASW_Weapon_Rifle_Burst
| CASW_Weapon_FireExtinguisher = CASW_Weapon
| CASW_Weapon_Fist = CASW_Weapon
| CASW_Weapon_Flamer = CASW_Weapon
| CASW_Weapon_Flares = CASW_Weapon
| CASW_Weapon_Flashlight = CASW_Weapon
| CASW_Weapon_Flechette = CASW_Weapon_Rifle
| CASW_Weapon_Flechette2 = CASW_Weapon_Rifle
| CASW_Weapon_Freeze_Grenades = CASW_Weapon
| CASW_Weapon_Gas_Grenades = CASW_Weapon
| CASW_Weapon_Grenade_Launcher = CASW_Weapon
| CASW_Weapon_Grenades = CASW_Weapon
| CASW_Weapon_Hack_Tool = CASW_Weapon
| CASW_Weapon_HealAmp_Gun = CASW_Weapon_Heal_Gun
| CASW_Weapon_HealGrenade = CASW_Weapon
| CASW_Weapon_Heal_Gun = CASW_Weapon <!--, public IASW_Medical_Weapon-->
| CASW_Weapon_Heavy_Rifle = CASW_Weapon_Rifle
| CASW_Weapon_Hornet_Barrage = CASW_Weapon
| CASW_Weapon_Incendiary_Grenades = CASW_Weapon
| CASW_Weapon_Jump_Jet = CASW_Weapon_Blink
| CASW_Weapon_Laser_Mines = CASW_Weapon
| CASW_Weapon_MedRifle = CASW_Weapon_Rifle <!--, public IASW_Medical_Weapon-->
| CASW_Weapon_Medical_Satchel = CASW_Weapon
| CASW_Weapon_Medkit = CASW_Weapon_Medical_Satchel
| CASW_Weapon_Mines = CASW_Weapon
| CASW_Weapon_Minigun = CASW_Weapon_Rifle
| CASW_Weapon_Mining_Laser = CASW_Weapon
| CASW_Weapon_Night_Vision = CASW_Weapon
| CASW_Weapon_Normal_Armor = CASW_Weapon
| CASW_Weapon_PDW = CASW_Weapon_Rifle
| CASW_Weapon_PRifle = CASW_Weapon_Rifle
| CASW_Weapon_Pistol = CASW_Weapon
| CASW_Weapon_Plasma_Thrower = CASW_Weapon
| CASW_Weapon_Railgun = CASW_Weapon_Rifle
| CASW_Weapon_Revive_Tool = CASW_Weapon <!--, public IASW_Revive_Tool_Auto_List-->
| CASW_Weapon_Ricochet = CASW_Weapon_Rifle
| CASW_Weapon_Rifle = CASW_Weapon
| CASW_Weapon_Sentry = CASW_Weapon
| CASW_Weapon_Sentry_Cannon = CASW_Weapon_Sentry
| CASW_Weapon_Sentry_Flamer = CASW_Weapon_Sentry
| CASW_Weapon_Sentry_Freeze = CASW_Weapon_Sentry
| CASW_Weapon_Sentry_Railgun = CASW_Weapon_Sentry
| CASW_Weapon_Shield_Bubble = CASW_Weapon
| CASW_Weapon_Shotgun = CASW_Weapon
| CASW_Weapon_Smart_Bomb = CASW_Weapon_Hornet_Barrage
| CASW_Weapon_Sniper_Rifle = CASW_Weapon
| CASW_Weapon_Speed_Burst = CASW_Weapon
| CASW_Weapon_Stim = CASW_Weapon
| CASW_Weapon_Stun_Grenades = CASW_Weapon
| CASW_Weapon_T75 = CASW_Weapon
| CASW_Weapon_Tesla_Gun = CASW_Weapon
| CASW_Weapon_Tesla_Trap = CASW_Weapon
| CASW_Weapon_Welder = CASW_Weapon
| CAbandonmentAwardTemplate = CAwardTemplate
| CAbandonmentAwardTemplate = CAwardTemplate
| CAbusiveBehaviorAwardTemplate = CAwardTemplate
| CAbusiveBehaviorAwardTemplate = CAwardTemplate
Line 62: Line 361:
| CActivityDataOps = CDefSaveRestoreOps
| CActivityDataOps = CDefSaveRestoreOps
| CAimTargetManager = IEntityListener
| CAimTargetManager = IEntityListener
| CAlienSwarmProxy = CGameRulesProxy
| CAlyxEmpEffect = CBaseEntity
| CAlyxEmpEffect = CBaseEntity
| CAmbientGeneric = CPointEntity
| CAmbientGeneric = CPointEntity
Line 401: Line 701:
| CEnvShake = CPointEntity
| CEnvShake = CPointEntity
| CEnvShooter = CGibShooter
| CEnvShooter = CGibShooter
| CEnvSlomo = CPointEntity
| CEnvSoundscape = CServerOnlyEntity
| CEnvSoundscape = CServerOnlyEntity
| CEnvSoundscapeProxy = CEnvSoundscape
| CEnvSoundscapeProxy = CEnvSoundscape
Line 417: Line 718:
| CEnv_FallingRocks = CPointEntity
| CEnv_FallingRocks = CPointEntity
| CEnv_Lightrail_Endpoint = CBaseEntity
| CEnv_Lightrail_Endpoint = CBaseEntity
| CEnv_Sprite_ASW_Fade = CSprite
| CEscapeRoute = CBaseEntity
| CEscapeRoute = CBaseEntity
| CEventLog = CGameEventListener
| CEventLog = CGameEventListener
Line 560: Line 862:
| CFuncWall = CBaseEntity
| CFuncWall = CBaseEntity
| CFuncWallToggle = CFuncWall
| CFuncWallToggle = CFuncWall
| CFunc_ASW_Fade = CFuncBrush
| CFunc_Dust = CBaseEntity
| CFunc_Dust = CBaseEntity
| CFunc_DustCloud = CFunc_Dust
| CFunc_DustCloud = CFunc_Dust
Line 600: Line 903:
| CGibShooter = CBaseEntity
| CGibShooter = CBaseEntity
| CGlobalEntityList = CBaseEntityList
| CGlobalEntityList = CBaseEntityList
| CGlobalLight = CBaseEntity
| CGlobalState = CAutoGameSystem
| CGlobalState = CAutoGameSystem
| CGlockAmmo = CHL1Item
| CGlockAmmo = CHL1Item
Line 1,137: Line 1,441:
| CPointEntity = CBaseEntity
| CPointEntity = CBaseEntity
| CPointEntityFinder = CBaseEntity
| CPointEntityFinder = CBaseEntity
| CPointEventProxy = CPointEntity
| CPointGamestatsCounter = CPointEntity
| CPointGamestatsCounter = CPointEntity
| CPointGiveAmmo = CPointEntity
| CPointGiveAmmo = CPointEntity
Line 1,154: Line 1,459:
| CPointTemplate = CLogicalEntity
| CPointTemplate = CLogicalEntity
| CPointTemplatePrecacher = CAutoGameSystem
| CPointTemplatePrecacher = CAutoGameSystem
| CPointToiletFlushable = CBaseEntity <!--,-->
| CPointVelocitySensor = CPointEntity
| CPointVelocitySensor = CPointEntity
| CPoint_ASW_Fade_Proxy = CBaseEntity
| CPopulationManager = CPointEntity <!--, public CGameEventListener-->
| CPopulationManager = CPointEntity <!--, public CGameEventListener-->
| CPopulatorInternalSpawnPoint = CPointEntity
| CPopulatorInternalSpawnPoint = CPointEntity
Line 1,221: Line 1,528:
| CPropVehicleViewController = CPropVehicleDriveable
| CPropVehicleViewController = CPropVehicleDriveable
| CPropWeightedCube = PlayerPickupPaintPowerUser< CPhysicsProp > <!--, public IPropWeightedCubeAutoList-->
| CPropWeightedCube = PlayerPickupPaintPowerUser< CPhysicsProp > <!--, public IPropWeightedCubeAutoList-->
| CProp_ASW_Fade = CASW_Prop_Dynamic
| CProp_Hallucination = CBaseAnimating
| CProp_Hallucination = CBaseAnimating
| CProp_Mirror = CBaseAnimating <!--, CPVS_Extender-->
| CProp_Mirror = CBaseAnimating <!--, CPVS_Extender-->
Line 1,233: Line 1,541:
| CPushable = CBreakable
| CPushable = CBreakable
| CPythonAmmo = CHL1Item
| CPythonAmmo = CHL1Item
| CRD_Boss_Bar = CBaseEntity
| CRD_Briefing_Camera = CBaseEntity
| CRD_Computer_VScript = CRD_VGui_VScript
| CRD_Func_JumpJet = CServerOnlyEntity <!--, public IJumpJetVolumes-->
| CRD_HUD_VScript = CBaseEntity
| CRD_Hud_Counter = CBaseEntity
| CRD_Map_Texture = CBaseEntity
| CRD_NetworkBuildHelper = CAI_NetworkBuildHelper
| CRD_No_Director_Aliens = CServerOnlyEntity <!--, public IRD_No_Director_Aliens-->
| CRD_VGui_VScript = CRD_HUD_VScript
| CRD_Weapon_Generic_Object = CASW_Weapon
| CRadarTarget = CPointEntity
| CRadarTarget = CPointEntity
| CRagGib = CBaseAnimating
| CRagGib = CBaseAnimating
Line 1,409: Line 1,728:
| CStringTableSaveRestoreOps = CDefSaveRestoreOps
| CStringTableSaveRestoreOps = CDefSaveRestoreOps
| CStripWeapons = CPointEntity
| CStripWeapons = CPointEntity
| CStylinCamProxy = CBaseEntity
| CSubMachinegun = CTerrorGun
| CSubMachinegun = CTerrorGun
| CSun = CBaseEntity
| CSun = CBaseEntity
Line 1,850: Line 2,170:
| CTriggerWeaponUpgrade = CBaseTrigger
| CTriggerWeaponUpgrade = CBaseTrigger
| CTriggerWind = CBaseVPhysicsTrigger
| CTriggerWind = CBaseVPhysicsTrigger
| CTrigger_ASW_Fade_Proxy = CPoint_ASW_Fade_Proxy
| CTripmineGrenade = CBaseGrenade
| CTripmineGrenade = CBaseGrenade
| CTripwireGrenade = CBaseGrenade
| CTripwireGrenade = CBaseGrenade
Line 2,125: Line 2,446:
| CZombieBorder = CServerOnlyPointEntity
| CZombieBorder = CServerOnlyPointEntity
| CZombieSpawner = CPointEntity
| CZombieSpawner = CPointEntity
| C_ASW_Emitter = C_BaseEntity
| C_ASW_Gun_Smoke_Emitter = C_ASW_Emitter
| C_ASW_Mesh_Emitter = C_BaseAnimating
| C_ASW_Weapon_Rifle = C_ASW_Weapon
| C_BasePlayer = C_BaseCombatCharacter <!--, public CGameEventListener-->
| C_BasePlayer = C_BaseCombatCharacter <!--, public CGameEventListener-->
| C_BaseTFPlayer = C_BasePlayer
| C_BaseTFPlayer = C_BasePlayer
Line 2,139: Line 2,464:
| C_PropWeightedCube = C_PhysicsProp
| C_PropWeightedCube = C_PhysicsProp
| C_Prop_Portal = CPortalRenderable_FlatBasic
| C_Prop_Portal = CPortalRenderable_FlatBasic
| C_RD_Weapon_Accessory = C_BaseAnimating
| C_ResourceZone = C_BaseEntity
| C_ResourceZone = C_BaseEntity
| C_TFBaseBoss = C_NextBotCombatCharacter <!--, public C_TFMvMBossProgressUser-->
| C_TFBaseBoss = C_NextBotCombatCharacter <!--, public C_TFMvMBossProgressUser-->
Line 2,383: Line 2,709:
[[Category:CD template]]
[[Category:CD template]]


<!-- asw notes
DIFFERS CAI_Expresser: 'IResponseFilter' VS 'ResponseRules::IResponseFilter'
DIFFERS CBaseCombatWeapon: 'CBaseAnimating' VS 'BASECOMBATWEAPON_DERIVED_FROM'
DIFFERS CBaseMultiplayerPlayer: 'CBasePlayer' VS 'CAI_ExpresserHost<CBasePlayer>'
DIFFERS CBaseRopePhysics: 'CSimplePhysics' VS 'CSimplePhysics::IHelper'
DIFFERS CBaseViewModel: 'CBaseAnimatingOverlay' VS 'CBaseAnimating'
DIFFERS CDefaultResponseSystem: 'CResponseSystem' VS 'CGameResponseSystem'
DIFFERS CFlexExpresser: 'CFlexExpresserShim' VS 'CAI_ExpresserHost<CFlexExpresserShim>'
DIFFERS CGameStringPool: 'CBaseGameSystem' VS 'CStringPool'
DIFFERS CGrenadeFrag: 'CBaseGrenade' VS 'CASW_Grenade_Cluster'
DIFFERS CInstancedResponseSystem: 'CResponseSystem' VS 'CGameResponseSystem'
DIFFERS CJob: 'CRefCounted1' VS 'CRefCounted1<IRefCounted'
DIFFERS CMoveHelperServer: 'IMoveHelperServer' VS 'IMoveHelper'
DIFFERS CNPC_Antlion: 'CAI_BaseAntlionBase' VS 'CASW_Alien'
DIFFERS CNPC_AntlionGuard: 'CAI_BlendedNPC' VS 'CASW_Alien_Shover'
DIFFERS CNPC_Combine: 'CAI_BaseActor' VS 'CASW_Inhabitable_NPC'
DIFFERS CNPC_Hunter: 'CAI_BaseActor' VS 'CASW_Inhabitable_NPC'
DIFFERS CNPC_PoisonZombie: 'CAI_BlendingHost<CNPC_BaseZombie>' VS 'CNPC_BaseZombie'
DIFFERS CNPC_Strider: 'CAI_BlendingHost<CAI_BaseNPC>' VS 'CASW_Inhabitable_NPC'
DIFFERS CNPC_Zombine: 'CAI_BlendingHost<CNPC_BaseZombie>' VS 'CNPC_BaseZombie'
DIFFERS CTriggerAreaCapture: 'CTriggerAreaCaptureShim' VS 'CBaseTrigger'
DIFFERS CWeaponRPG: 'CBaseHL2MPCombatWeapon' VS 'CBaseHLCombatWeapon'
DIFFERS CZombie: 'CAI_BlendingHost<CNPC_BaseZombie>' VS 'CNPC_BaseZombie'
-->


<!-- notes
<!-- notes

Revision as of 11:30, 2 July 2024