r3100 - in trunk/data: . qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Fri Jan 4 16:20:46 EST 2008


Author: div0
Date: 2008-01-04 16:20:45 -0500 (Fri, 04 Jan 2008)
New Revision: 3100

Modified:
   trunk/data/qcsrc/server/w_electro.qc
   trunk/data/weapons.cfg
Log:
some weapon changes:
- electro secondary gets some spread
- hagar gets less spread (to be able to counter the Nex on long range)
- MG and Nex get less force

Needs balance tests!


Modified: trunk/data/qcsrc/server/w_electro.qc
===================================================================
--- trunk/data/qcsrc/server/w_electro.qc	2008-01-04 13:57:07 UTC (rev 3099)
+++ trunk/data/qcsrc/server/w_electro.qc	2008-01-04 21:20:45 UTC (rev 3100)
@@ -136,7 +136,7 @@
 	//proj.glow_size = 50;
 	//proj.glow_color = 45;
 	proj.movetype = MOVETYPE_BOUNCE;
-	proj.velocity = v_forward * cvar("g_balance_electro_secondary_speed") + v_up * cvar("g_balance_electro_secondary_speed_up");
+	proj.velocity = (v_forward + randomvec() * cvar("g_balance_electro_secondary_spread")) * cvar("g_balance_electro_secondary_speed") + v_up * cvar("g_balance_electro_secondary_speed_up");
 	W_SetupProjectileVelocity(proj);
 	proj.touch = W_Plasma_Touch;
 	setmodel(proj, "models/ebomb.mdl"); // precision set above

Modified: trunk/data/weapons.cfg
===================================================================
--- trunk/data/weapons.cfg	2008-01-04 13:57:07 UTC (rev 3099)
+++ trunk/data/weapons.cfg	2008-01-04 21:20:45 UTC (rev 3100)
@@ -64,12 +64,12 @@
 set g_balance_shotgun_secondary_ammo 1
 
 set g_balance_uzi_first_damage 30
-set g_balance_uzi_first_force 150
+set g_balance_uzi_first_force 50
 set g_balance_uzi_first_spread 0.01
 set g_balance_uzi_first_refire 0.2
 set g_balance_uzi_first_ammo 1
 set g_balance_uzi_sustained_damage 16
-set g_balance_uzi_sustained_force 80
+set g_balance_uzi_sustained_force 27
 set g_balance_uzi_sustained_spread 0.05
 set g_balance_uzi_sustained_refire 0.1
 set g_balance_uzi_sustained_ammo 1
@@ -105,6 +105,7 @@
 set g_balance_electro_primary_animtime 0.3
 set g_balance_electro_primary_ammo 2
 set g_balance_electro_secondary_damage 60
+set g_balance_electro_secondary_spread 0.05
 set g_balance_electro_secondary_edgedamage 0
 set g_balance_electro_secondary_force 200
 set g_balance_electro_secondary_radius 150
@@ -143,7 +144,7 @@
 set g_balance_crylink_secondary_ammo 3
 
 set g_balance_nex_damage 140
-set g_balance_nex_force 800
+set g_balance_nex_force 400
 set g_balance_nex_refire 1.5
 set g_balance_nex_animtime 0.3
 set g_balance_minstagib_nex_refire 1.5
@@ -155,7 +156,7 @@
 set g_balance_hagar_primary_edgedamage 15
 set g_balance_hagar_primary_force 100
 set g_balance_hagar_primary_radius 70
-set g_balance_hagar_primary_spread 0.025
+set g_balance_hagar_primary_spread 0.010
 set g_balance_hagar_primary_speed 3000
 set g_balance_hagar_primary_lifetime 30
 set g_balance_hagar_primary_refire 0.15
@@ -164,7 +165,7 @@
 set g_balance_hagar_secondary_edgedamage 15
 set g_balance_hagar_secondary_force 100
 set g_balance_hagar_secondary_radius 70
-set g_balance_hagar_secondary_spread 0.025
+set g_balance_hagar_secondary_spread 0.015
 set g_balance_hagar_secondary_speed 1400
 set g_balance_hagar_secondary_lifetime 30
 set g_balance_hagar_secondary_refire 0.15




More information about the nexuiz-commits mailing list