r1864 - in trunk/data: . qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Mon Aug 28 11:28:02 EDT 2006


Author: div0
Date: 2006-08-28 11:28:02 -0400 (Mon, 28 Aug 2006)
New Revision: 1864

Modified:
   trunk/data/default.cfg
   trunk/data/qcsrc/server/t_items.qc
Log:
Nex is too strong... so allow server admins to change the default respawn time of the Nex. Doubling, even tripling might be a good idea.


Modified: trunk/data/default.cfg
===================================================================
--- trunk/data/default.cfg	2006-08-28 14:02:56 UTC (rev 1863)
+++ trunk/data/default.cfg	2006-08-28 15:28:02 UTC (rev 1864)
@@ -486,6 +486,7 @@
 set g_balance_nex_refire 1
 set g_balance_nex_animtime 0.3
 set g_balance_nex_ammo 5
+set g_balance_nex_respawntime_modifier 1
 
 set g_balance_hagar_primary_damage 40
 set g_balance_hagar_primary_edgedamage 15

Modified: trunk/data/qcsrc/server/t_items.qc
===================================================================
--- trunk/data/qcsrc/server/t_items.qc	2006-08-28 14:02:56 UTC (rev 1863)
+++ trunk/data/qcsrc/server/t_items.qc	2006-08-28 15:28:02 UTC (rev 1864)
@@ -453,8 +453,14 @@
 	if (cvar("g_minstagib")) {
 		minstagib_items(IT_CELLS);
 	} else {
+		float nextime;
 		self.ammo_cells = 25;
-		StartItem ("models/weapons/g_nex.md3", "weapons/weaponpickup.ogg", 15, W_Name(WEP_NEX), IT_NEX, FL_WEAPON, weapon_pickupevalfunc, 1000);
+		nextime = cvar("g_balance_nex_respawntime_modifier");
+		if(nextime)
+			nextime = 15 * nextime;
+		else
+			nextime = 15;
+		StartItem ("models/weapons/g_nex.md3", "weapons/weaponpickup.ogg", nextime, W_Name(WEP_NEX), IT_NEX, FL_WEAPON, weapon_pickupevalfunc, 1000);
 	}
 }
 




More information about the nexuiz-commits mailing list