r1865 - in branches/nexuiz-2.0/data: . qcsrc/server

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


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

Modified:
   branches/nexuiz-2.0/data/default.cfg
   branches/nexuiz-2.0/data/qcsrc/server/t_items.qc
Log:
Nex respawn time change made possible.


Modified: branches/nexuiz-2.0/data/default.cfg
===================================================================
--- branches/nexuiz-2.0/data/default.cfg	2006-08-28 15:28:02 UTC (rev 1864)
+++ branches/nexuiz-2.0/data/default.cfg	2006-08-28 15:28:55 UTC (rev 1865)
@@ -469,6 +469,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: branches/nexuiz-2.0/data/qcsrc/server/t_items.qc
===================================================================
--- branches/nexuiz-2.0/data/qcsrc/server/t_items.qc	2006-08-28 15:28:02 UTC (rev 1864)
+++ branches/nexuiz-2.0/data/qcsrc/server/t_items.qc	2006-08-28 15:28:55 UTC (rev 1865)
@@ -452,8 +452,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