tweak the electro cvars further, and remove the velocityfactor stuff
authorFruitieX <rasse@rasse-lappy.localdomain>
Sun, 18 Jul 2010 20:43:06 +0000 (23:43 +0300)
committerFruitieX <rasse@rasse-lappy.localdomain>
Sun, 18 Jul 2010 20:43:06 +0000 (23:43 +0300)
balance.cfg
balance25.cfg
balanceFruit.cfg
balanceSamual.cfg
balanceXPM.cfg
qcsrc/server/w_electro.qc

index f014c8d..941f232 100644 (file)
@@ -316,7 +316,6 @@ set g_balance_electro_primary_refire 0.6
 set g_balance_electro_primary_animtime 0.3
 set g_balance_electro_primary_ammo 2
 set g_balance_electro_primary_range 0
-set g_balance_electro_primary_velocityfactor 0
 set g_balance_electro_secondary_damage 50
 set g_balance_electro_secondary_spread 0.05
 set g_balance_electro_secondary_edgedamage 0
index db7fe52..82f958e 100644 (file)
@@ -316,7 +316,6 @@ set g_balance_electro_primary_refire 0.6
 set g_balance_electro_primary_animtime 0.3
 set g_balance_electro_primary_ammo 2
 set g_balance_electro_primary_range 0
-set g_balance_electro_primary_velocityfactor 0
 set g_balance_electro_secondary_damage 50
 set g_balance_electro_secondary_spread 0.05
 set g_balance_electro_secondary_edgedamage 0
index d3db715..e48eba3 100644 (file)
@@ -305,10 +305,10 @@ set g_balance_grenadelauncher_secondary_bouncestop 0.075
 set g_balance_electro_lightning 1
 set g_balance_electro_primary_damage 120
 set g_balance_electro_primary_edgedamage 0
-set g_balance_electro_primary_force 13
+set g_balance_electro_primary_force 900
 set g_balance_electro_primary_force_up 100
 set g_balance_electro_primary_radius 850
-set g_balance_electro_primary_comboradius 50
+set g_balance_electro_primary_comboradius 30
 set g_balance_electro_primary_speed 0
 set g_balance_electro_primary_spread 0
 set g_balance_electro_primary_lifetime 0
@@ -316,7 +316,6 @@ set g_balance_electro_primary_refire 0.03333333
 set g_balance_electro_primary_animtime 0.03333333
 set g_balance_electro_primary_ammo 1
 set g_balance_electro_primary_range 800
-set g_balance_electro_primary_velocityfactor 0.75
 set g_balance_electro_secondary_damage 30
 set g_balance_electro_secondary_spread 0.05
 set g_balance_electro_secondary_edgedamage 0
@@ -325,7 +324,7 @@ set g_balance_electro_secondary_radius 100
 set g_balance_electro_secondary_speed 700
 set g_balance_electro_secondary_speed_up 0
 set g_balance_electro_secondary_speed_z 200
-set g_balance_electro_secondary_spread 0
+set g_balance_electro_secondary_spread 0.15
 set g_balance_electro_secondary_lifetime 2.5
 set g_balance_electro_secondary_refire 0.2
 set g_balance_electro_secondary_refire2 1
index e14b720..715ae6f 100644 (file)
@@ -316,7 +316,6 @@ set g_balance_electro_primary_refire 0.6
 set g_balance_electro_primary_animtime 0.3
 set g_balance_electro_primary_ammo 2
 set g_balance_electro_primary_range 0
-set g_balance_electro_primary_velocityfactor 0
 set g_balance_electro_secondary_damage 50
 set g_balance_electro_secondary_spread 0.05
 set g_balance_electro_secondary_edgedamage 0
index ede9c06..2eb8abb 100644 (file)
@@ -316,7 +316,6 @@ set g_balance_electro_primary_refire 0
 set g_balance_electro_primary_animtime 0.05
 set g_balance_electro_primary_ammo 40
 set g_balance_electro_primary_range 800
-set g_balance_electro_primary_velocityfactor 45
 set g_balance_electro_secondary_damage 50
 set g_balance_electro_secondary_spread 0.05
 set g_balance_electro_secondary_edgedamage 0
index a0c7582..42b9887 100644 (file)
@@ -238,7 +238,7 @@ void exteriorlgbeam_think()
                        self.ammo_cells = max(0, self.ammo_cells - cvar("g_balance_electro_primary_ammo") * cvar("g_balance_electro_primary_refire"));
 
                vector force;
-               force = angle * cvar("g_balance_electro_primary_force") + trace_ent.velocity * cvar("g_balance_electro_primary_velocityfactor") + '0 0 1' * cvar("g_balance_electro_primary_force_up");
+               force = angle * cvar("g_balance_electro_primary_force") + '0 0 1' * cvar("g_balance_electro_primary_force_up");
                Damage (trace_ent, self.owner, self.owner, cvar("g_balance_electro_primary_damage") * cvar("g_balance_electro_primary_refire"), WEP_ELECTRO, trace_endpos, force * cvar("g_balance_electro_primary_refire"));
                W_Plasma_TriggerCombo(trace_endpos, cvar("g_balance_electro_primary_comboradius"), self.owner);
                self.nextdamagethink = time + cvar("g_balance_electro_primary_refire");