[nexuiz-commits] r7081 - trunk/data/qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Tue Jun 23 15:07:31 EDT 2009


Author: mrbougo
Date: 2009-06-23 15:07:24 -0400 (Tue, 23 Jun 2009)
New Revision: 7081

Modified:
   trunk/data/qcsrc/server/defs.qh
   trunk/data/qcsrc/server/ent_cs.qc
   trunk/data/qcsrc/server/nexball.qc
Log:
make the radar change potentially usable for other gamemodes, and less expensive too

Modified: trunk/data/qcsrc/server/defs.qh
===================================================================
--- trunk/data/qcsrc/server/defs.qh	2009-06-23 16:22:55 UTC (rev 7080)
+++ trunk/data/qcsrc/server/defs.qh	2009-06-23 19:07:24 UTC (rev 7081)
@@ -599,3 +599,5 @@
 .float damage_hits, maxdamage_fired;
 .float maycheat;
 .float stat_leadlimit;
+
+float radar_showennemies;

Modified: trunk/data/qcsrc/server/ent_cs.qc
===================================================================
--- trunk/data/qcsrc/server/ent_cs.qc	2009-06-23 16:22:55 UTC (rev 7080)
+++ trunk/data/qcsrc/server/ent_cs.qc	2009-06-23 19:07:24 UTC (rev 7081)
@@ -32,7 +32,7 @@
 		return FALSE;
 	if(other.classname == "player")
 		if(o.team != other.team)
-			if not (sv_cheats || (g_nexball && cvar("g_nexball_radar_showallplayers")))
+			if not (sv_cheats || radar_showennemies)
 				return FALSE;
 	return TRUE;
 }

Modified: trunk/data/qcsrc/server/nexball.qc
===================================================================
--- trunk/data/qcsrc/server/nexball.qc	2009-06-23 16:22:55 UTC (rev 7080)
+++ trunk/data/qcsrc/server/nexball.qc	2009-06-23 19:07:24 UTC (rev 7081)
@@ -42,6 +42,8 @@
 	CVTOV(g_nexball_delay_idle);               //10
 	CVTOV(g_nexball_football_physics);         //0
 
+	radar_showennemies = cvar("g_nexball_radar_showallplayers");
+
 	InitializeEntity(world, nb_delayedinit, INITPRIO_GAMETYPE);
 }
 



More information about the nexuiz-commits mailing list