Template:CD/classlink: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(updated sdk links hopefully correct)
(Add CMattsPipe from npc_citizen17.cpp)
 
(6 intermediate revisions by 2 users not shown)
Line 3: Line 3:
| C_BasePlayer  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/client/c_baseplayer.cpp c_baseplayer.cpp]  
| C_BasePlayer  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/client/c_baseplayer.cpp c_baseplayer.cpp]  
| C_PointWorldText = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/client/c_point_worldtext.cpp c_point_worldtext.cpp]  
| C_PointWorldText = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/client/c_point_worldtext.cpp c_point_worldtext.cpp]  
src/game/client/c_weapon__stubs.h: LINK_ENTITY_TO_CLASS( entityName, className );
| C_HL2MP_Player  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/client/hl2mp/c_hl2mp_player.cpp c_hl2mp_player.cpp]  
| C_HL2MP_Player  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/client/hl2mp/c_hl2mp_player.cpp c_hl2mp_player.cpp]  
| C_HalloweenItemPickup  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/client/tf/c_tf_halloween.cpp c_tf_halloween.cpp]  
| C_HalloweenItemPickup  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/client/tf/c_tf_halloween.cpp c_tf_halloween.cpp]  
Line 11: Line 10:
| C_TFTankBoss  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/client/tf/player_vs_environment/c_tf_tank_boss.cpp c_tf_tank_boss.cpp]  
| C_TFTankBoss  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/client/tf/player_vs_environment/c_tf_tank_boss.cpp c_tf_tank_boss.cpp]  
| CViewAngleAnimation  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/client/viewangleanim.cpp viewangleanim.cpp]  
| CViewAngleAnimation  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/client/viewangleanim.cpp viewangleanim.cpp]  
| CRallyPoint  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_behavior_assault.cpp ai_behavior_assault.cpp] // just a copy of info_target for now
| CRallyPoint  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_behavior_assault.cpp ai_behavior_assault.cpp]
| CAssaultPoint  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_behavior_assault.cpp ai_behavior_assault.cpp] // has its own class because it needs the entity I/O
| CAssaultPoint  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_behavior_assault.cpp ai_behavior_assault.cpp]
| CAI_AssaultGoal  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_behavior_assault.cpp ai_behavior_assault.cpp]  
| CAI_AssaultGoal  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_behavior_assault.cpp ai_behavior_assault.cpp]  
| CAI_FollowGoal  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_behavior_follow.cpp ai_behavior_follow.cpp]  
| CAI_FollowGoal  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_behavior_follow.cpp ai_behavior_follow.cpp]  
Line 32: Line 31:
| CNodeEnt  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_initutils.cpp ai_initutils.cpp]  
| CNodeEnt  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_initutils.cpp ai_initutils.cpp]  
| CAI_TestHull  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_initutils.cpp ai_initutils.cpp]  
| CAI_TestHull  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_initutils.cpp ai_initutils.cpp]  
src/game/server/ai_looktarget.cpp://LINK_ENTITY_TO_CLASS( ai_looktarget, CAI_LookTarget );
<!-- src/game/server/ai_looktarget.cpp://LINK_ENTITY_TO_CLASS( ai_looktarget, CAI_LookTarget ); -->
| CAI_NetworkManager = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_networkmanager.cpp ai_networkmanager.cpp]  
| CAI_NetworkManager = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_networkmanager.cpp ai_networkmanager.cpp]  
| CAI_AllySpeechManager  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_playerally.cpp ai_playerally.cpp]  
| CAI_AllySpeechManager  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_playerally.cpp ai_playerally.cpp]  
| CAI_PlayerAlly = [https://github.com/ValveSoftware/source-sdk-2013/blob/master/src/game/server/ai_playerally.cpp ai_playerally.cpp]
| CAI_Relationship  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_relationship.cpp ai_relationship.cpp]  
| CAI_Relationship  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_relationship.cpp ai_relationship.cpp]  
| CAI_ScriptConditions = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_scriptconditions.cpp ai_scriptconditions.cpp]  
| CAI_ScriptConditions = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_scriptconditions.cpp ai_scriptconditions.cpp]  
| CAI_SpeechFilter  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_speechfilter.cpp ai_speechfilter.cpp]  
| CAI_SpeechFilter  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/ai_speechfilter.cpp ai_speechfilter.cpp]  
| CInfoLightingRelative  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/baseanimating.cpp baseanimating.cpp]  
| CInfoLightingRelative  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/baseanimating.cpp baseanimating.cpp]  
| CBaseFlex  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/baseflex.cpp baseflex.cpp] // meaningless independant class!!
| CBaseFlex  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/baseflex.cpp baseflex.cpp]
| CGenericFlexCycler  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/baseflex.cpp baseflex.cpp]  
| CGenericFlexCycler  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/baseflex.cpp baseflex.cpp]  
| CBaseGrenadeConcussion  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/basegrenade_concussion.cpp basegrenade_concussion.cpp]  
| CBaseGrenadeConcussion  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/basegrenade_concussion.cpp basegrenade_concussion.cpp]  
Line 167: Line 167:
| CFunc_LOD = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/func_lod.cpp func_lod.cpp]  
| CFunc_LOD = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/func_lod.cpp func_lod.cpp]  
| CFuncMoveLinear  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/func_movelinear.cpp func_movelinear.cpp]  
| CFuncMoveLinear  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/func_movelinear.cpp func_movelinear.cpp]  
| CFuncMoveLinear  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/func_movelinear.cpp func_movelinear.cpp] // For backward compatibility
| CFuncMoveLinear  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/func_movelinear.cpp func_movelinear.cpp]
| CFuncMoveLinear  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/func_movelinear.cpp func_movelinear.cpp]  
| CFuncMoveLinear  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/func_movelinear.cpp func_movelinear.cpp]  
| CFuncOccluder  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/func_occluder.cpp func_occluder.cpp]  
| CFuncOccluder  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/func_occluder.cpp func_occluder.cpp]  
| CFuncReflectiveGlass  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/func_reflective_glass.cpp func_reflective_glass.cpp]  
| CFuncReflectiveGlass  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/func_reflective_glass.cpp func_reflective_glass.cpp]  
| CFuncSmokeVolume  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/func_smokevolume.cpp func_smokevolume.cpp]  
| CFuncSmokeVolume  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/func_smokevolume.cpp func_smokevolume.cpp]  
src/game/server/GameStats.cpp:LINK_ENTITY_TO_CLASS( point_gamestats_counter, CPointGamestatsCounter )
| CPointGamestatsCounter  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/GameStats.cpp GameStats.cpp]
| CGameWeaponManager  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/gameweaponmanager.cpp gameweaponmanager.cpp]  
| CGameWeaponManager  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/gameweaponmanager.cpp gameweaponmanager.cpp]  
| CGameUI  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/game_ui.cpp game_ui.cpp]  
| CGameUI  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/game_ui.cpp game_ui.cpp]  
Line 283: Line 283:
| CLookDoorThinker  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/look_door.cpp look_door.cpp]  
| CLookDoorThinker  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/look_door.cpp look_door.cpp]  
| CLookDoor  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/look_door.cpp look_door.cpp]  
| CLookDoor  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/look_door.cpp look_door.cpp]  
src/game/server/hl2/monster_dummy.cpp:// LINK_ENTITY_TO_CLASS()
| CNewNPC  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/monster_dummy.cpp monster_dummy.cpp]  
| CNewNPC  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/monster_dummy.cpp monster_dummy.cpp]  
| CNPC_Alyx  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_alyx.cpp npc_alyx.cpp]  
| CNPC_Alyx  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_alyx.cpp npc_alyx.cpp]  
Line 294: Line 293:
| CNPC_APCDriver  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_apcdriver.cpp npc_apcdriver.cpp]  
| CNPC_APCDriver  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_apcdriver.cpp npc_apcdriver.cpp]  
| CNPC_Assassin  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_assassin.cpp npc_assassin.cpp]  
| CNPC_Assassin  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_assassin.cpp npc_assassin.cpp]  
| CPointEntity  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_attackchopper.cpp npc_attackchopper.cpp]  
| CPointEntity  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/subs.cpp subs.cpp]  
| CNPC_AttackHelicopter  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_attackchopper.cpp npc_attackchopper.cpp]  
| CNPC_AttackHelicopter  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_attackchopper.cpp npc_attackchopper.cpp]  
| CBombDropSensor  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_attackchopper.cpp npc_attackchopper.cpp]  
| CBombDropSensor  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_attackchopper.cpp npc_attackchopper.cpp]  
Line 305: Line 304:
| CBarnacleTongueTip  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_barnacle.cpp npc_barnacle.cpp]  
| CBarnacleTongueTip  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_barnacle.cpp npc_barnacle.cpp]  
| CNPC_Barney  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_barney.cpp npc_barney.cpp]  
| CNPC_Barney  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_barney.cpp npc_barney.cpp]  
src/game/server/hl2/npc_BaseZombie.cpp://LINK_ENTITY_TO_CLASS( base_zombie, CNPC_BaseZombie );
<!-- src/game/server/hl2/npc_BaseZombie.cpp://LINK_ENTITY_TO_CLASS( base_zombie, CNPC_BaseZombie ); -->
| CBlobElement  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_blob.cpp npc_blob.cpp]  
| CBlobElement  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_blob.cpp npc_blob.cpp]  
| CNPC_Blob  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_blob.cpp npc_blob.cpp]  
| CNPC_Blob  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_blob.cpp npc_blob.cpp]  
Line 317: Line 316:
| CNPC_Combine  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_combine.cpp npc_combine.cpp]  
| CNPC_Combine  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_combine.cpp npc_combine.cpp]  
| CNPC_CombineCamera = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_combinecamera.cpp npc_combinecamera.cpp]  
| CNPC_CombineCamera = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_combinecamera.cpp npc_combinecamera.cpp]  
src/game/server/hl2/npc_combinedropship.cpp:LINK_ENTITY_TO_CLASS( prop_dropship_container, CCombineDropshipContainer )
| CCombineDropshipContainer  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_combinedropship.cpp npc_combinedropship.cpp]
| CNPC_CombineDropship  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_combinedropship.cpp npc_combinedropship.cpp]  
| CNPC_CombineDropship  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_combinedropship.cpp npc_combinedropship.cpp]  
| CTargetGunshipCrash  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_combinegunship.cpp npc_combinegunship.cpp]  
| CTargetGunshipCrash  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_combinegunship.cpp npc_combinegunship.cpp]  
Line 399: Line 398:
| CWeaponAR1  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/weapon_ar1.cpp weapon_ar1.cpp]  
| CWeaponAR1  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/weapon_ar1.cpp weapon_ar1.cpp]  
| CWeaponAR2  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/weapon_ar2.cpp weapon_ar2.cpp]  
| CWeaponAR2  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/weapon_ar2.cpp weapon_ar2.cpp]  
src/game/server/hl2/weapon_brickbat.cpp://LINK_ENTITY_TO_CLASS( weapon_brickbat, CWeaponBrickbat );
<!-- src/game/server/hl2/weapon_brickbat.cpp://LINK_ENTITY_TO_CLASS( weapon_brickbat, CWeaponBrickbat ); -->
| CWeaponBugBait  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/weapon_bugbait.cpp weapon_bugbait.cpp]  
| CWeaponBugBait  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/weapon_bugbait.cpp weapon_bugbait.cpp]  
| CConcussiveBlast  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/weapon_cguard.cpp weapon_cguard.cpp]  
| CConcussiveBlast  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/weapon_cguard.cpp weapon_cguard.cpp]  
Line 408: Line 407:
| CWeaponCrossbow  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/weapon_crossbow.cpp weapon_crossbow.cpp]  
| CWeaponCrossbow  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/weapon_crossbow.cpp weapon_crossbow.cpp]  
| CWeaponCrowbar  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/weapon_crowbar.cpp weapon_crowbar.cpp]  
| CWeaponCrowbar  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/weapon_crowbar.cpp weapon_crowbar.cpp]  
| CMattsPipe = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/npc_citizen17.cpp npc_citizen17.cpp]
| CWeaponExtinguisher  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/weapon_extinguisher.cpp weapon_extinguisher.cpp]  
| CWeaponExtinguisher  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/weapon_extinguisher.cpp weapon_extinguisher.cpp]  
| CExtinguisherCharger  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/weapon_extinguisher.cpp weapon_extinguisher.cpp]  
| CExtinguisherCharger  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2/weapon_extinguisher.cpp weapon_extinguisher.cpp]  
Line 447: Line 447:
| CHL2MPRagdoll  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2mp/hl2mp_player.cpp hl2mp_player.cpp]  
| CHL2MPRagdoll  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/hl2mp/hl2mp_player.cpp hl2mp_player.cpp]  
| CGenericCycler  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/h_cycler.cpp h_cycler.cpp]  
| CGenericCycler  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/h_cycler.cpp h_cycler.cpp]  
| CGenericCycler  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/h_cycler.cpp h_cycler.cpp] // For now model_studios build as cyclers.
| CGenericCycler  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/h_cycler.cpp h_cycler.cpp]
| CWeaponCycler  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/h_cycler.cpp h_cycler.cpp]  
| CWeaponCycler  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/h_cycler.cpp h_cycler.cpp]  
| CWreckage  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/h_cycler.cpp h_cycler.cpp]  
| CWreckage  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/h_cycler.cpp h_cycler.cpp]  
Line 484: Line 484:
| CLogicMirrorMovement  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/logic_mirror_movement.cpp logic_mirror_movement.cpp]  
| CLogicMirrorMovement  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/logic_mirror_movement.cpp logic_mirror_movement.cpp]  
| CLogicNavigation = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/logic_navigation.cpp logic_navigation.cpp]  
| CLogicNavigation = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/logic_navigation.cpp logic_navigation.cpp]  
src/game/server/mapentities.cpp: // Construct via the LINK_ENTITY_TO_CLASS factory.
src/game/server/mapentities.cpp: // Construct via the LINK_ENTITY_TO_CLASS factory.
| CGameScore  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/maprules.cpp maprules.cpp]  
| CGameScore  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/maprules.cpp maprules.cpp]  
| CGameEnd  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/maprules.cpp maprules.cpp]  
| CGameEnd  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/maprules.cpp maprules.cpp]  
Line 627: Line 625:
| CParticlePerformanceMonitor  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/sprite_perfmonitor.cpp sprite_perfmonitor.cpp]  
| CParticlePerformanceMonitor  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/sprite_perfmonitor.cpp sprite_perfmonitor.cpp]  
| CSteamJet  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/steamjet.cpp steamjet.cpp]  
| CSteamJet  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/steamjet.cpp steamjet.cpp]  
| CSteamJet  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/steamjet.cpp steamjet.cpp] // For support of legacy env_steamjet, which faced left instead of forward.
| CSteamJet  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/steamjet.cpp steamjet.cpp]
| CNullEntity = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/subs.cpp subs.cpp]  
| CNullEntity = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/subs.cpp subs.cpp]  
| CBaseDMStart = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/subs.cpp subs.cpp]  
| CBaseDMStart = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/subs.cpp subs.cpp]  
Line 704: Line 702:
| CFuncNoBuild = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/tf/func_no_build.cpp func_no_build.cpp]  
| CFuncNoBuild = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/tf/func_no_build.cpp func_no_build.cpp]  
| CFuncPasstimeGoal  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/tf/func_passtime_goal.cpp func_passtime_goal.cpp]  
| CFuncPasstimeGoal  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/tf/func_passtime_goal.cpp func_passtime_goal.cpp]  
src/game/server/tf/func_passtime_goalie_zone.cpp:LINK_ENTITY_TO_CLASS( func_passtime_goalie_zone, CFuncPasstimeGoalieZone )
| CFuncPasstimeGoalieZone = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/tf/func_passtime_goalie_zone.cpp func_passtime_goalie_zone.cpp]
src/game/server/tf/func_passtime_no_ball_zone.cpp:LINK_ENTITY_TO_CLASS( func_passtime_no_ball_zone, CFuncPasstimeNoBallZone )
| CFuncPasstimeNoBallZone = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/tf/func_passtime_no_ball_zone.cpp func_passtime_no_ball_zone.cpp]
| CPowerupVolume  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/tf/func_powerupvolume.cpp func_powerupvolume.cpp]  
| CPowerupVolume  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/tf/func_powerupvolume.cpp func_powerupvolume.cpp]  
| CRegenerateZone  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/tf/func_regenerate.cpp func_regenerate.cpp]  
| CRegenerateZone  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/tf/func_regenerate.cpp func_regenerate.cpp]  
Line 795: Line 793:
| CMiniTurret  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/tf/tf_turret.cpp tf_turret.cpp]  
| CMiniTurret  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/tf/tf_turret.cpp tf_turret.cpp]  
| CSentry  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/tf/tf_turret.cpp tf_turret.cpp]  
| CSentry  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/tf/tf_turret.cpp tf_turret.cpp]  
src/game/server/tf/tf_turret.h:LINK_ENTITY_TO_CLASS( monster_turret, CTurret );
| CTurret  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/tf/tf_turret.h tf_turret.h]
src/game/server/tf/tf_turret.h:LINK_ENTITY_TO_CLASS( monster_miniturret, CMiniTurret );
| CMiniTurret  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/tf/tf_turret.h tf_turret.h]
src/game/server/tf/tf_turret.h:LINK_ENTITY_TO_CLASS( monster_sentry, CSentry );
| CSentry  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/tf/tf_turret.h tf_turret.h]
| CTFWeaponBuilder  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/tf/tf_weapon_builder.cpp tf_weapon_builder.cpp]  
| CTFWeaponBuilder  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/tf/tf_weapon_builder.cpp tf_weapon_builder.cpp]  
| CTFWeaponSapper  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/tf/tf_weapon_builder.cpp tf_weapon_builder.cpp]  
| CTFWeaponSapper  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/tf/tf_weapon_builder.cpp tf_weapon_builder.cpp]  
Line 839: Line 837:
| CTriggerAreaCapture  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/trigger_area_capture.cpp trigger_area_capture.cpp]  
| CTriggerAreaCapture  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/trigger_area_capture.cpp trigger_area_capture.cpp]  
| CTriggerPortal  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/trigger_portal.cpp trigger_portal.cpp]  
| CTriggerPortal  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/trigger_portal.cpp trigger_portal.cpp]  
src/game/server/util.h:#define LINK_ENTITY_TO_CLASS(mapClassName,DLLClassName) \
| CPropVehicle  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/vehicle_base.cpp vehicle_base.cpp]  
| CPropVehicle  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/vehicle_base.cpp vehicle_base.cpp]  
| CPropVehicleDriveable  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/vehicle_base.cpp vehicle_base.cpp]  
| CPropVehicleDriveable  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/server/vehicle_base.cpp vehicle_base.cpp]  
Line 862: Line 859:
| CFuncLadder  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/func_ladder.cpp func_ladder.cpp]  
| CFuncLadder  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/func_ladder.cpp func_ladder.cpp]  
| CInfoLadderDismount  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/func_ladder.cpp func_ladder.cpp]  
| CInfoLadderDismount  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/func_ladder.cpp func_ladder.cpp]  
src/game/shared/GameStats.cpp:LINK_ENTITY_TO_CLASS( point_gamestats_counter, CPointGamestatsCounter )
| CPointGamestatsCounter  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/GameStats.cpp GameStats.cpp]
| CBaseHLCombatWeapon  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/hl2/basehlcombatweapon_shared.cpp basehlcombatweapon_shared.cpp]  
| CBaseHLCombatWeapon  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/hl2/basehlcombatweapon_shared.cpp basehlcombatweapon_shared.cpp]  
| CHalfLife2Proxy  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/hl2/hl2_gamerules.cpp hl2_gamerules.cpp]  
| CHalfLife2Proxy  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/hl2/hl2_gamerules.cpp hl2_gamerules.cpp]  
src/game/shared/hl2/hl2_gamerules.cpp: LINK_ENTITY_TO_CLASS( bodyque, CCorpse );
| CCorpse  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/hl2/hl2_gamerules.cpp hl2_gamerules.cpp]
| CReservePlayerSpot  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/hl2/hl_gamemovement.cpp hl_gamemovement.cpp]  
| CReservePlayerSpot  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/hl2/hl_gamemovement.cpp hl_gamemovement.cpp]  
| CHalfLife2SurvivalProxy  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/hl2/survival_gamerules.cpp survival_gamerules.cpp]  
| CHalfLife2SurvivalProxy  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/hl2/survival_gamerules.cpp survival_gamerules.cpp]  
Line 891: Line 888:
| CPointBonusMapsAccessor  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/point_bonusmaps_accessor.cpp point_bonusmaps_accessor.cpp]  
| CPointBonusMapsAccessor  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/point_bonusmaps_accessor.cpp point_bonusmaps_accessor.cpp]  
| CPoseController  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/point_posecontroller.cpp point_posecontroller.cpp]
| CPoseController  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/point_posecontroller.cpp point_posecontroller.cpp]
src/game/shared/predictable_entity.h:#define LINK_ENTITY_TO_CLASS( localName, className ) \
| CPredictedViewModel  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/predicted_viewmodel.cpp predicted_viewmodel.cpp]  
| CPredictedViewModel  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/predicted_viewmodel.cpp predicted_viewmodel.cpp]  
| CGameGibManager  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/props_shared.cpp props_shared.cpp]  
| CGameGibManager  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/props_shared.cpp props_shared.cpp]  
Line 907: Line 903:
| CSprite  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/Sprite.cpp Sprite.cpp]  
| CSprite  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/Sprite.cpp Sprite.cpp]  
| CSpriteOriented  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/Sprite.cpp Sprite.cpp]  
| CSpriteOriented  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/Sprite.cpp Sprite.cpp]  
| CSprite  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/Sprite.cpp Sprite.cpp] // For backwards compatibility, remove when no longer needed.
| CSprite  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/Sprite.cpp Sprite.cpp]
| CSpriteTrail  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/SpriteTrail.cpp SpriteTrail.cpp]  
| CSpriteTrail  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/SpriteTrail.cpp SpriteTrail.cpp]  
| CTeamRoundTimer  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/teamplay_round_timer.cpp teamplay_round_timer.cpp]  
| CTeamRoundTimer  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/teamplay_round_timer.cpp teamplay_round_timer.cpp]  
src/game/shared/test_ehandle.cpp: LINK_ENTITY_TO_CLASS( handle_test, CHandleTest );
| CHandleTest  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/test_ehandle.cpp test_ehandle.cpp]
src/game/shared/test_ehandle.cpp: LINK_ENTITY_TO_CLASS( handle_dummy, CHandleDummy );
| CHandleDummy  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/test_ehandle.cpp test_ehandle.cpp]
| CBonusPack  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/entity_bonuspack.cpp entity_bonuspack.cpp]  
| CBonusPack  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/entity_bonuspack.cpp entity_bonuspack.cpp]  
| CCaptureFlag  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/entity_capture_flag.cpp entity_capture_flag.cpp]  
| CCaptureFlag  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/entity_capture_flag.cpp entity_capture_flag.cpp]  
Line 921: Line 917:
| CTeleportVortex  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/eyeball_boss/teleport_vortex.cpp teleport_vortex.cpp]  
| CTeleportVortex  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/eyeball_boss/teleport_vortex.cpp teleport_vortex.cpp]  
| CHightower_TeleportVortex  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/eyeball_boss/teleport_vortex.cpp teleport_vortex.cpp]  
| CHightower_TeleportVortex  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/eyeball_boss/teleport_vortex.cpp teleport_vortex.cpp]  
src/game/shared/tf/halloween/tf_weapon_spellbook.cpp: LINK_ENTITY_TO_CLASS( tf_weapon_spellbook, CTFSpellBook );
| CTFSpellBook  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]
| CTFProjectile_SpellFireball  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]  
| CTFProjectile_SpellFireball  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]  
src/game/shared/tf/halloween/tf_weapon_spellbook.cpp: LINK_ENTITY_TO_CLASS( tf_projectile_spellbats, CTFProjectile_SpellBats );
| CTFProjectile_SpellBats  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]
src/game/shared/tf/halloween/tf_weapon_spellbook.cpp: LINK_ENTITY_TO_CLASS( tf_projectile_spellspawnzombie, CTFProjectile_SpellSpawnZombie );
| CTFProjectile_SpellSpawnZombie  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]
src/game/shared/tf/halloween/tf_weapon_spellbook.cpp: LINK_ENTITY_TO_CLASS( tf_projectile_spellspawnhorde, CTFProjectile_SpellSpawnHorde );
| CTFProjectile_SpellSpawnHorde  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]
src/game/shared/tf/halloween/tf_weapon_spellbook.cpp: LINK_ENTITY_TO_CLASS( tf_projectile_spellpumpkin, CTFProjectile_SpellPumpkin );
| CTFProjectile_SpellPumpkin  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]
src/game/shared/tf/halloween/tf_weapon_spellbook.cpp: LINK_ENTITY_TO_CLASS( tf_projectile_spellmirv, CTFProjectile_SpellMirv );
| CTFProjectile_SpellMirv  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]
src/game/shared/tf/halloween/tf_weapon_spellbook.cpp: LINK_ENTITY_TO_CLASS( tf_projectile_spellspawnboss, CTFProjectile_SpellSpawnBoss );
| CTFProjectile_SpellSpawnBoss  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]
| CTFSpell_MeteorShowerSpawner  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]  
| CTFSpell_MeteorShowerSpawner  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]  
| CTFProjectile_SpellMeteorShower  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]  
| CTFProjectile_SpellMeteorShower  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]  
src/game/shared/tf/halloween/tf_weapon_spellbook.cpp: LINK_ENTITY_TO_CLASS( tf_projectile_spelltransposeteleport, CTFProjectile_SpellTransposeTeleport );
| CTFProjectile_SpellTransposeTeleport  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]
| CTFProjectile_SpellLightningOrb  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]  
| CTFProjectile_SpellLightningOrb  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]  
| CTFHellZap  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]  
| CTFHellZap  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]  
| CTFProjectile_SpellKartOrb  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]  
| CTFProjectile_SpellKartOrb  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]  
| CTFProjectile_SpellKartBats  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]  
| CTFProjectile_SpellKartBats  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp tf_weapon_spellbook.cpp]  
src/game/shared/tf/halloween/tf_weapon_spellbook.cpp://LINK_ENTITY_TO_CLASS( tf_projectile_spellkartpumpkin, CTFProjectile_SpellKartPumpkin );
<!-- src/game/shared/tf/halloween/tf_weapon_spellbook.cpp://LINK_ENTITY_TO_CLASS( tf_projectile_spellkartpumpkin, CTFProjectile_SpellKartPumpkin ); -->
src/game/shared/tf/halloween/tf_weapon_spellbook.cpp://LINK_ENTITY_TO_CLASS( tf_projectile_spellkartmirv, CTFProjectile_SpellKartMirv );
<!-- src/game/shared/tf/halloween/tf_weapon_spellbook.cpp://LINK_ENTITY_TO_CLASS( tf_projectile_spellkartmirv, CTFProjectile_SpellKartMirv ); -->
| CTFDroppedWeapon  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_dropped_weapon.cpp tf_dropped_weapon.cpp]  
| CTFDroppedWeapon  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_dropped_weapon.cpp tf_dropped_weapon.cpp]  
| CTFFlameManager  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_flame.cpp tf_flame.cpp]  
| CTFFlameManager  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_flame.cpp tf_flame.cpp]  
Line 978: Line 974:
| CTFRobotDestruction_Robot  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_robot_destruction_robot.cpp tf_robot_destruction_robot.cpp]  
| CTFRobotDestruction_Robot  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_robot_destruction_robot.cpp tf_robot_destruction_robot.cpp]  
| CRobotDispenser  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_robot_destruction_robot.cpp tf_robot_destruction_robot.cpp]  
| CRobotDispenser  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_robot_destruction_robot.cpp tf_robot_destruction_robot.cpp]  
src/game/shared/tf/tf_shareddefs.h: char *m_pClassName; // Code classname (in LINK_ENTITY_TO_CLASS).
| CTFTargetDummy = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_target_dummy.cpp tf_target_dummy.cpp]  
| CTFTargetDummy = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_target_dummy.cpp tf_target_dummy.cpp]  
| CTFViewModel  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_viewmodel.cpp tf_viewmodel.cpp]  
| CTFViewModel  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_viewmodel.cpp tf_viewmodel.cpp]  
Line 984: Line 979:
| CTFWeaponBaseGrenade  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weaponbase_grenade.cpp tf_weaponbase_grenade.cpp]  
| CTFWeaponBaseGrenade  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weaponbase_grenade.cpp tf_weaponbase_grenade.cpp]  
| CTFWeaponBaseGrenadeProj  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weaponbase_grenadeproj.cpp tf_weaponbase_grenadeproj.cpp]  
| CTFWeaponBaseGrenadeProj  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weaponbase_grenadeproj.cpp tf_weaponbase_grenadeproj.cpp]  
src/game/shared/tf/tf_weaponbase_gun.h: LINK_ENTITY_TO_CLASS( entityname, C##WpnName ); \
| CTFWeaponBaseMelee  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weaponbase_melee.cpp tf_weaponbase_melee.cpp]  
| CTFWeaponBaseMelee  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weaponbase_melee.cpp tf_weaponbase_melee.cpp]  
| CTFWeaponBaseMerasmusGrenade  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weaponbase_merasmus_grenade.cpp tf_weaponbase_merasmus_grenade.cpp]  
| CTFWeaponBaseMerasmusGrenade  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weaponbase_merasmus_grenade.cpp tf_weaponbase_merasmus_grenade.cpp]  
Line 1,021: Line 1,015:
| CTFGrenadeGas  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weapon_grenade_gas.cpp tf_weapon_grenade_gas.cpp]  
| CTFGrenadeGas  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weapon_grenade_gas.cpp tf_weapon_grenade_gas.cpp]  
| CTFGrenadeGasProjectile  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weapon_grenade_gas.cpp tf_weapon_grenade_gas.cpp]  
| CTFGrenadeGasProjectile  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weapon_grenade_gas.cpp tf_weapon_grenade_gas.cpp]  
src/game/shared/tf/tf_weapon_grenade_gas.cpp: LINK_ENTITY_TO_CLASS( tf_gas_grenade_effect, CTFGasGrenadeEffect );
| CTFGasGrenadeEffect  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weapon_grenade_gas.cpp tf_weapon_grenade_gas.cpp]
| CTFGrenadeHeal  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weapon_grenade_heal.cpp tf_weapon_grenade_heal.cpp]  
| CTFGrenadeHeal  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weapon_grenade_heal.cpp tf_weapon_grenade_heal.cpp]  
| CTFGrenadeHealProjectile  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weapon_grenade_heal.cpp tf_weapon_grenade_heal.cpp]  
| CTFGrenadeHealProjectile  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weapon_grenade_heal.cpp tf_weapon_grenade_heal.cpp]  
Line 1,090: Line 1,084:
| CTFKatana  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weapon_sword.cpp tf_weapon_sword.cpp]  
| CTFKatana  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weapon_sword.cpp tf_weapon_sword.cpp]  
| CTFSyringeGun  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weapon_syringegun.cpp tf_weapon_syringegun.cpp]  
| CTFSyringeGun  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weapon_syringegun.cpp tf_weapon_syringegun.cpp]  
src/game/shared/tf/tf_weapon_throwable.cpp://LINK_ENTITY_TO_CLASS( tf_weapon_throwable, CTFThrowable );
<!-- src/game/shared/tf/tf_weapon_throwable.cpp://LINK_ENTITY_TO_CLASS( tf_weapon_throwable, CTFThrowable ); -->
| CTFProjectile_Throwable  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weapon_throwable.cpp tf_weapon_throwable.cpp]  
| CTFProjectile_Throwable  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weapon_throwable.cpp tf_weapon_throwable.cpp]  
| CTFProjectile_ThrowableRepel  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weapon_throwable.cpp tf_weapon_throwable.cpp]  
| CTFProjectile_ThrowableRepel  = [https://github.com/ValveSoftware/source-sdk-2013/tree/master/src/game/shared/tf/tf_weapon_throwable.cpp tf_weapon_throwable.cpp]  

Latest revision as of 06:52, 19 August 2025