[nexuiz-commits] r8472 - in trunk/data: . qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Sun Jan 3 14:16:16 EST 2010


Author: div0
Date: 2010-01-03 14:16:16 -0500 (Sun, 03 Jan 2010)
New Revision: 8472

Modified:
   trunk/data/balance.cfg
   trunk/data/balance25.cfg
   trunk/data/balanceHavoc.cfg
   trunk/data/balanceNexrun.cfg
   trunk/data/balanceSamual.cfg
   trunk/data/defaultNexuiz.cfg
   trunk/data/qcsrc/server/cl_weaponsystem.qc
   trunk/data/qcsrc/server/miscfunctions.qc
Log:
new cvar g_weaponspreadfactor


Modified: trunk/data/balance.cfg
===================================================================
--- trunk/data/balance.cfg	2010-01-03 14:02:08 UTC (rev 8471)
+++ trunk/data/balance.cfg	2010-01-03 19:16:16 UTC (rev 8472)
@@ -158,6 +158,7 @@
 set g_weaponratefactor 1 "weapon fire rate multiplier"
 set g_weapondamagefactor 1 "weapon damage multiplier"
 set g_weaponforcefactor 1 "weapon force multiplier"
+set g_weaponspreadfactor 1 "weapon spread multiplier"
 set g_balance_firetransfer_time 0.9
 set g_balance_firetransfer_damage 0.8
 set g_throughfloor_damage 0.4

Modified: trunk/data/balance25.cfg
===================================================================
--- trunk/data/balance25.cfg	2010-01-03 14:02:08 UTC (rev 8471)
+++ trunk/data/balance25.cfg	2010-01-03 19:16:16 UTC (rev 8472)
@@ -157,6 +157,7 @@
 set g_weaponratefactor 1 "weapon fire rate multiplier"
 set g_weapondamagefactor 1 "weapon damage multiplier"
 set g_weaponforcefactor 1 "weapon force multiplier"
+set g_weaponspreadfactor 1 "weapon spread multiplier"
 set g_balance_firetransfer_time 0.9
 set g_balance_firetransfer_damage 0.8
 set g_throughfloor_damage 1

Modified: trunk/data/balanceHavoc.cfg
===================================================================
--- trunk/data/balanceHavoc.cfg	2010-01-03 14:02:08 UTC (rev 8471)
+++ trunk/data/balanceHavoc.cfg	2010-01-03 19:16:16 UTC (rev 8472)
@@ -157,6 +157,7 @@
 set g_weaponratefactor 1 "weapon fire rate multiplier"
 set g_weapondamagefactor 1 "weapon damage multiplier"
 set g_weaponforcefactor 1 "weapon force multiplier"
+set g_weaponspreadfactor 1 "weapon spread multiplier"
 set g_balance_firetransfer_time 0.9
 set g_balance_firetransfer_damage 0.8
 set g_throughfloor_damage 0

Modified: trunk/data/balanceNexrun.cfg
===================================================================
--- trunk/data/balanceNexrun.cfg	2010-01-03 14:02:08 UTC (rev 8471)
+++ trunk/data/balanceNexrun.cfg	2010-01-03 19:16:16 UTC (rev 8472)
@@ -158,6 +158,7 @@
 set g_weaponratefactor 1 "weapon fire rate multiplier"
 set g_weapondamagefactor 1 "weapon damage multiplier"
 set g_weaponforcefactor 1 "weapon force multiplier"
+set g_weaponspreadfactor 1 "weapon spread multiplier"
 set g_balance_firetransfer_time 0.9
 set g_balance_firetransfer_damage 0.8
 set g_throughfloor_damage 0.5

Modified: trunk/data/balanceSamual.cfg
===================================================================
--- trunk/data/balanceSamual.cfg	2010-01-03 14:02:08 UTC (rev 8471)
+++ trunk/data/balanceSamual.cfg	2010-01-03 19:16:16 UTC (rev 8472)
@@ -158,6 +158,7 @@
 set g_weaponratefactor 1 "weapon fire rate multiplier"
 set g_weapondamagefactor 1 "weapon damage multiplier"
 set g_weaponforcefactor 1 "weapon force multiplier"
+set g_weaponspreadfactor 1 "weapon spread multiplier"
 set g_balance_firetransfer_time 0.9
 set g_balance_firetransfer_damage 0.8
 set g_throughfloor_damage 0.4

Modified: trunk/data/defaultNexuiz.cfg
===================================================================
--- trunk/data/defaultNexuiz.cfg	2010-01-03 14:02:08 UTC (rev 8471)
+++ trunk/data/defaultNexuiz.cfg	2010-01-03 19:16:16 UTC (rev 8472)
@@ -19,8 +19,8 @@
 // detect dedicated server or client
 alias "_detect_dedicated_$qport" "$*"
 alias "_detect_dedicated_0" ""
-alias if_dedicated "_detect_dedicated_$qport $*"
-alias if_client "$*"
+alias if_dedicated "_detect_dedicated_$qport ${* asis}"
+alias if_client "${* asis}"
 if_dedicated alias if_client ""
 
 seta g_configversion 0	"Configuration file version (used to upgrade settings) 0: first run, or previous start was <2.4.1  Later, it's overridden by config.cfg, version ranges are defined in config_update.cfg"

Modified: trunk/data/qcsrc/server/cl_weaponsystem.qc
===================================================================
--- trunk/data/qcsrc/server/cl_weaponsystem.qc	2010-01-03 14:02:08 UTC (rev 8471)
+++ trunk/data/qcsrc/server/cl_weaponsystem.qc	2010-01-03 19:16:16 UTC (rev 8472)
@@ -1378,6 +1378,7 @@
 	vector v1, v2;
 	float dx, dy, r;
 	float sstyle;
+	spread *= g_weaponspreadfactor;
 	if(spread <= 0)
 		return forward;
 	sstyle = cvar("g_projectiles_spread_style");

Modified: trunk/data/qcsrc/server/miscfunctions.qc
===================================================================
--- trunk/data/qcsrc/server/miscfunctions.qc	2010-01-03 14:02:08 UTC (rev 8471)
+++ trunk/data/qcsrc/server/miscfunctions.qc	2010-01-03 19:16:16 UTC (rev 8472)
@@ -871,6 +871,7 @@
 float g_weaponratefactor;
 float g_weapondamagefactor;
 float g_weaponforcefactor;
+float g_weaponspreadfactor;
 
 float start_weapons;
 float start_items;
@@ -1278,6 +1279,7 @@
 	g_weaponratefactor = cvar("g_weaponratefactor");
 	g_weapondamagefactor = cvar("g_weapondamagefactor");
 	g_weaponforcefactor = cvar("g_weaponforcefactor");
+	g_weaponspreadfactor = cvar("g_weaponspreadfactor");
 
 	g_pickup_shells = cvar("g_pickup_shells");
 	g_pickup_shells_max = cvar("g_pickup_shells_max");



More information about the nexuiz-commits mailing list