r2627 - trunk/data/qcsrc/server

savagex at icculus.org savagex at icculus.org
Sun May 20 08:45:25 EDT 2007


Author: savagex
Date: 2007-05-20 08:45:25 -0400 (Sun, 20 May 2007)
New Revision: 2627

Modified:
   trunk/data/qcsrc/server/teamplay.qc
Log:
add assault to teamplay logic


Modified: trunk/data/qcsrc/server/teamplay.qc
===================================================================
--- trunk/data/qcsrc/server/teamplay.qc	2007-05-20 12:18:36 UTC (rev 2626)
+++ trunk/data/qcsrc/server/teamplay.qc	2007-05-20 12:45:25 UTC (rev 2627)
@@ -6,6 +6,7 @@
 float GAME_LMS			= 6;
 float GAME_ARENA		= 7;
 float GAME_KEYHUNT		= 8;
+float GAME_ASSAULT		= 9;
 
 // client counts for each team
 float c1, c2, c3, c4;
@@ -103,6 +104,7 @@
 	cvar_set("g_lms", "0");
 	cvar_set("g_arena", "0");
 	cvar_set("g_keyhunt", "0");
+	cvar_set("g_assault", "0");
 	cvar_set("teamplay", "0");
 }
 
@@ -201,6 +203,15 @@
 
 		fraglimit_override = cvar("fraglimit_override");
 	}
+	else if(game = GAME_ASSAULT || cvar("g_assault"))
+	{
+		ResetGameCvars();
+		game = GAME_ASSAULT;
+		gamemode_name = "Assault";
+		ActivateTeamplay();
+		teams_matter = 1;
+		cvar_set("g_assault", "1");
+	}
 	else if(game == GAME_LMS || cvar("g_lms"))
 	{
 		ResetGameCvars();




More information about the nexuiz-commits mailing list