about summary refs log tree commit diff
path: root/src/game/server/gs_game_tdm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/server/gs_game_tdm.cpp')
-rw-r--r--src/game/server/gs_game_tdm.cpp30
1 files changed, 0 insertions, 30 deletions
diff --git a/src/game/server/gs_game_tdm.cpp b/src/game/server/gs_game_tdm.cpp
deleted file mode 100644
index d865a65a..00000000
--- a/src/game/server/gs_game_tdm.cpp
+++ /dev/null
@@ -1,30 +0,0 @@
-/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */
-#include <engine/e_config.h>
-#include "gs_common.hpp"
-#include "gs_game_tdm.hpp"
-
-GAMECONTROLLER_TDM::GAMECONTROLLER_TDM()
-{
-	is_teamplay = true;
-}
-
-int GAMECONTROLLER_TDM::on_character_death(class CHARACTER *victim, class PLAYER *killer, int weapon)
-{
-	GAMECONTROLLER::on_character_death(victim, killer, weapon);
-	
-	if(weapon >= 0)
-	{
-		// do team scoring
-		if(killer == victim->player)
-			teamscore[killer->team&1]--; // klant arschel
-		else
-			teamscore[killer->team&1]++; // good shit
-	}
-	return 0;
-}
-
-void GAMECONTROLLER_TDM::tick()
-{
-	do_team_score_wincheck();
-	GAMECONTROLLER::tick();
-}