Template:CD/classlink: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(updated sdk links hopefully correct)
mNo edit summary
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 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]  
Line 172: Line 171:
| 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 282:
| 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 305: Line 303:
| 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 315:
| 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 397:
| 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 484: Line 482:
| 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 704: Line 700:
| 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 791:
| 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 835:
| 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 857:
| 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 886:
| 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 910: Line 904:
| 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 915:
| 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 972:
| 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 977:
| 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,013:
| 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,082:
| 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]  

Revision as of 14:55, 2 March 2025