[nexuiz-commits] r8342 - trunk/data

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Mon Nov 30 21:26:51 EST 2009


Author: lordhavoc
Date: 2009-11-30 21:26:51 -0500 (Mon, 30 Nov 2009)
New Revision: 8342

Modified:
   trunk/data/balance.cfg
   trunk/data/physics26.cfg
Log:
adopt Samual's balance changes as a new starting point


Modified: trunk/data/balance.cfg
===================================================================
--- trunk/data/balance.cfg	2009-12-01 02:22:39 UTC (rev 8341)
+++ trunk/data/balance.cfg	2009-12-01 02:26:51 UTC (rev 8342)
@@ -10,6 +10,7 @@
 // use g_start_weapon_* to also replace the on-startup weapons!
 // example: g_weaponreplace_nex "nex minstanex", then Nexes become MinstaNexes 50% of the times
 // set the cvars to "0" to totally disable a weapon
+set sv_q3acompat_machineshotgunswap 0 "shorthand for swapping uzi and shotgun"
 set g_weaponreplace_laser ""
 set g_weaponreplace_shotgun ""
 set g_weaponreplace_uzi ""
@@ -22,10 +23,10 @@
 set g_weaponreplace_porto ""
 set g_weaponreplace_minstanex ""
 set g_weaponreplace_hook ""
-set g_weaponreplace_hlac ""
+set g_weaponreplace_hlac 0 // I don't particularly like this weapon.
 set g_weaponreplace_campingrifle ""
 set g_weaponreplace_tuba ""
-set g_weaponreplace_fireball ""
+set g_weaponreplace_fireball 0 // Don't kill me div0, just for now until I figure out a good balance for it.
 set sv_q3acompat_machineshotgunswap 0 "shorthand for swapping uzi and shotgun (for Q3A map compatibility)"
 // }}}
 
@@ -42,10 +43,10 @@
 set g_start_weapon_minstanex -1 "0 = never provide the weapon, 1 = always provide the weapon, -1 = game mode default, -2 = provide the weapon in ca and lms"
 set g_start_weapon_porto -1 "0 = never provide the weapon, 1 = always provide the weapon, -1 = game mode default, -2 = provide the weapon in ca and lms"
 set g_start_weapon_hook -1 "0 = never provide the weapon, 1 = always provide the weapon, -1 = game mode default, -2 = provide the weapon in ca and lms"
-set g_start_weapon_hlac -1 "0 = never provide the weapon, 1 = always provide the weapon, -1 = game mode default, -2 = provide the weapon in ca and lms"
+set g_start_weapon_hlac 0 "0 = never provide the weapon, 1 = always provide the weapon, -1 = game mode default, -2 = provide the weapon in ca and lms"
 set g_start_weapon_campingrifle -1 "0 = never provide the weapon, 1 = always provide the weapon, -1 = game mode default, -2 = provide the weapon in ca and lms"
 set g_start_weapon_tuba -1 "0 = never provide the weapon, 1 = always provide the weapon, -1 = game mode default, -2 = provide the weapon in ca and lms"
-set g_start_weapon_fireball -1 "0 = never provide the weapon, 1 = always provide the weapon, -1 = game mode default, -2 = provide the weapon in ca and lms"
+set g_start_weapon_fireball 0 "0 = never provide the weapon, 1 = always provide the weapon, -1 = game mode default, -2 = provide the weapon in ca and lms"
 set g_balance_health_start 100
 set g_balance_armor_start 0
 set g_start_ammo_shells 45
@@ -53,14 +54,14 @@
 set g_start_ammo_rockets 0
 set g_start_ammo_cells 0
 set g_start_ammo_fuel 0
-set g_warmup_start_health 250	"starting values when being in warmup-stage"
+set g_warmup_start_health 200 "starting values when being in warmup-stage"
 set g_warmup_start_armor 100 "starting values when being in warmup-stage"
 set g_warmup_start_ammo_shells 50 "starting values when being in warmup-stage"
 set g_warmup_start_ammo_nails 150 "starting values when being in warmup-stage"
 set g_warmup_start_ammo_rockets 50 "starting values when being in warmup-stage"
 set g_warmup_start_ammo_cells 50 "starting values when being in warmup-stage"
 set g_warmup_start_ammo_fuel 0 "starting values when being in warmup-stage"
-set g_lms_start_health 250
+set g_lms_start_health 200
 set g_lms_start_armor 100
 set g_lms_start_ammo_shells 50
 set g_lms_start_ammo_nails 150
@@ -100,15 +101,15 @@
 set g_pickup_armorbig 50
 set g_pickup_armorbig_max 100
 set g_pickup_armorlarge 100
-set g_pickup_armorlarge_max 150
+set g_pickup_armorlarge_max 100
 set g_pickup_healthsmall 10
-set g_pickup_healthsmall_max 100
+set g_pickup_healthsmall_max 200
 set g_pickup_healthmedium 25
-set g_pickup_healthmedium_max 100
+set g_pickup_healthmedium_max 200
 set g_pickup_healthlarge 50
-set g_pickup_healthlarge_max 100
+set g_pickup_healthlarge_max 200
 set g_pickup_healthmega 100
-set g_pickup_healthmega_max 150
+set g_pickup_healthmega_max 200
 set g_pickup_respawntime_short 15
 set g_pickup_respawntime_medium 20
 set g_pickup_respawntime_long 30
@@ -129,8 +130,8 @@
 set g_balance_pause_health_regen 5
 set g_balance_pause_health_regen_spawn 0
 set g_balance_health_rot 0
-set g_balance_health_rotlinear 0
-set g_balance_pause_health_rot 1
+set g_balance_health_rotlinear 5
+set g_balance_pause_health_rot 3
 set g_balance_pause_health_rot_spawn 1
 set g_balance_health_regenstable 100
 set g_balance_health_rotstable 100
@@ -159,24 +160,24 @@
 
 // {{{ misc
 set g_balance_selfdamagepercent 0.6
-set g_balance_weaponswitchdelay 0.10
+set g_balance_weaponswitchdelay 0.15
 set g_weaponspeedfactor 1 "weapon projectile speed multiplier"
 set g_weaponratefactor 1 "weapon fire rate multiplier"
 set g_weapondamagefactor 1 "weapon damage multiplier"
 set g_weaponforcefactor 1 "weapon force multiplier"
 set g_balance_firetransfer_time 0.9
 set g_balance_firetransfer_damage 0.8
-set g_throughfloor_damage 0.3
+set g_throughfloor_damage 0.4
 set g_throughfloor_force 0.7
-set g_projectiles_newton_style 0
+set g_projectiles_newton_style 2
 // possible values:
 //  0: absolute velocity projectiles (like Quake)
 //  1: relative velocity projectiles, "Newtonian" (like Tribes 2)
 //  2: relative velocity projectiles, but aim is precorrected so projectiles hit the crosshair (note: strafe rockets then are SLOWER than ones shot while standing, happens in 1 too when aiming correctly which is hard)
 //  3: absolute velocity + player velocity component in shot direction (note: does NOT yield the right relative velocity, but may be good enough, but it is somewhat prone to sniper rockets)
 //  4: just add the player velocity length to the absolute velocity (tZork's sniper rockets)
-set g_projectiles_newton_style_2_minfactor 0.7
-set g_projectiles_newton_style_2_maxfactor 5
+set g_projectiles_newton_style_2_minfactor 0.8
+set g_projectiles_newton_style_2_maxfactor 1.5
 set g_projectiles_spread_style 0
 // possible values:
 //  0: forward + solid sphere (like Quake) - varies velocity
@@ -197,7 +198,7 @@
 set g_balance_powerup_invincible_takedamage 0.2
 set g_balance_powerup_invincible_time 30
 set g_balance_powerup_strength_damage 3
-set g_balance_powerup_strength_force 4
+set g_balance_powerup_strength_force 3
 set g_balance_powerup_strength_time 30
 set g_balance_powerup_strength_selfdamage 1.5
 set g_balance_powerup_strength_selfforce 1.5
@@ -229,20 +230,20 @@
 set g_balance_laser_primary_edgedamage 10
 set g_balance_laser_primary_force 400
 set g_balance_laser_primary_radius 70
-set g_balance_laser_primary_speed 9000
+set g_balance_laser_primary_speed 12000
 set g_balance_laser_primary_spread 0
 set g_balance_laser_primary_refire 0.7
 set g_balance_laser_primary_animtime 0.3
 set g_balance_laser_primary_lifetime 30
 set g_balance_laser_primary_shotangle 0
-set g_balance_laser_primary_delay 0.05
+set g_balance_laser_primary_delay 0.03
 set g_balance_laser_gauntlet 0
-set g_balance_laser_secondary 1 // when 1, a secondary laser mode exists
+set g_balance_laser_secondary 0 // when 1, a secondary laser mode exists
 set g_balance_laser_secondary_damage 25
 set g_balance_laser_secondary_edgedamage 10
 set g_balance_laser_secondary_force 400
 set g_balance_laser_secondary_radius 70
-set g_balance_laser_secondary_speed 9000
+set g_balance_laser_secondary_speed 12000
 set g_balance_laser_secondary_spread 0
 set g_balance_laser_secondary_refire 0.7
 set g_balance_laser_secondary_animtime 0.3
@@ -251,112 +252,112 @@
 set g_balance_laser_secondary_delay 0
 //   }}}
 //   {{{ shotgun
-set g_balance_shotgun_primary_bullets 15
-set g_balance_shotgun_primary_damage 5
+set g_balance_shotgun_primary_bullets 6
+set g_balance_shotgun_primary_damage 10
 set g_balance_shotgun_primary_force 0
-set g_balance_shotgun_primary_spread 0.09
-set g_balance_shotgun_primary_refire 1
-set g_balance_shotgun_primary_animtime 0.5
-set g_balance_shotgun_primary_ammo 3
+set g_balance_shotgun_primary_spread 0.06
+set g_balance_shotgun_primary_refire 0.5
+set g_balance_shotgun_primary_animtime 0.2
+set g_balance_shotgun_primary_ammo 1
 set g_balance_shotgun_primary_speed 12000
 set g_balance_shotgun_primary_bulletconstant 75 // 3.8qu
-set g_balance_shotgun_secondary_bullets 5
-set g_balance_shotgun_secondary_damage 5
+set g_balance_shotgun_secondary_bullets 6
+set g_balance_shotgun_secondary_damage 10
 set g_balance_shotgun_secondary_force 0
-set g_balance_shotgun_secondary_spread 0.09
-set g_balance_shotgun_secondary_refire 1
-set g_balance_shotgun_secondary_animtime 0.1
+set g_balance_shotgun_secondary_spread 0.1
+set g_balance_shotgun_secondary_refire 1.35
+set g_balance_shotgun_secondary_animtime 0.2
 set g_balance_shotgun_secondary_ammo 1
 set g_balance_shotgun_secondary_speed 12000
 set g_balance_shotgun_secondary_bulletconstant 75 // 3.8qu
 //   }}}
 //   {{{ uzi
-set g_balance_uzi_first_damage 25
+set g_balance_uzi_first_damage 12
 set g_balance_uzi_first_force 0
 set g_balance_uzi_first_spread 0.015
-set g_balance_uzi_first_refire 0.2
+set g_balance_uzi_first_refire 0.15
 set g_balance_uzi_first_ammo 1
 set g_balance_uzi_sustained_damage 7
 set g_balance_uzi_sustained_force 0
-set g_balance_uzi_sustained_spread 0.07
+set g_balance_uzi_sustained_spread 0.05
 set g_balance_uzi_sustained_refire 0.075
 set g_balance_uzi_sustained_ammo 1
 set g_balance_uzi_speed 18000
 set g_balance_uzi_bulletconstant 115 // 13.1qu
 //   }}}
 //   {{{ mortar
-set g_balance_grenadelauncher_primary_damage 40
-set g_balance_grenadelauncher_primary_edgedamage 20
+set g_balance_grenadelauncher_primary_damage 50
+set g_balance_grenadelauncher_primary_edgedamage 38
 set g_balance_grenadelauncher_primary_force 400
 set g_balance_grenadelauncher_primary_radius 140
-set g_balance_grenadelauncher_primary_speed 2000
-set g_balance_grenadelauncher_primary_speed_up 200
+set g_balance_grenadelauncher_primary_speed 2200
+set g_balance_grenadelauncher_primary_speed_up 220
 set g_balance_grenadelauncher_primary_spread 0
 set g_balance_grenadelauncher_primary_lifetime 30
 set g_balance_grenadelauncher_primary_refire 0.8
-set g_balance_grenadelauncher_primary_animtime 0.5
-set g_balance_grenadelauncher_primary_ammo 1
-set g_balance_grenadelauncher_secondary_damage 70
-set g_balance_grenadelauncher_secondary_edgedamage 30
+set g_balance_grenadelauncher_primary_animtime 0.3
+set g_balance_grenadelauncher_primary_ammo 2
+set g_balance_grenadelauncher_secondary_damage 60
+set g_balance_grenadelauncher_secondary_edgedamage 38
 set g_balance_grenadelauncher_secondary_force 400
 set g_balance_grenadelauncher_secondary_radius 140
 set g_balance_grenadelauncher_secondary_speed 1400
-set g_balance_grenadelauncher_secondary_speed_up 200
+set g_balance_grenadelauncher_secondary_speed_up 150
 set g_balance_grenadelauncher_secondary_spread 0
-set g_balance_grenadelauncher_secondary_lifetime 0.3
-set g_balance_grenadelauncher_secondary_refire 1
-set g_balance_grenadelauncher_secondary_animtime 0.5
-set g_balance_grenadelauncher_secondary_ammo 3
-set g_balance_grenadelauncher_secondary_health 10
+set g_balance_grenadelauncher_secondary_lifetime 1
+set g_balance_grenadelauncher_secondary_refire 0.7
+set g_balance_grenadelauncher_secondary_animtime 0.3
+set g_balance_grenadelauncher_secondary_ammo 2
+set g_balance_grenadelauncher_secondary_health 70
 set g_balance_grenadelauncher_secondary_damageforcescale 4
 //   }}}
 //   {{{ electro
-set g_balance_electro_primary_damage 70
-set g_balance_electro_primary_edgedamage 5
+set g_balance_electro_primary_damage 65
+set g_balance_electro_primary_edgedamage 0
 set g_balance_electro_primary_force 200
-set g_balance_electro_primary_radius 90
-set g_balance_electro_primary_comboradius 300
+set g_balance_electro_primary_radius 150
+set g_balance_electro_primary_comboradius 0
 set g_balance_electro_primary_speed 2000
 set g_balance_electro_primary_spread 0
 set g_balance_electro_primary_lifetime 30
-set g_balance_electro_primary_refire 1
+set g_balance_electro_primary_refire 0.6
 set g_balance_electro_primary_animtime 0.3
-set g_balance_electro_primary_ammo 3
-set g_balance_electro_secondary_damage 30
+set g_balance_electro_primary_ammo 2
+set g_balance_electro_secondary_damage 50
 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 90
+set g_balance_electro_secondary_radius 150
 set g_balance_electro_secondary_speed 900
 set g_balance_electro_secondary_speed_up 200
 set g_balance_electro_secondary_spread 0
-set g_balance_electro_secondary_lifetime 1
-set g_balance_electro_secondary_refire 0.3
-set g_balance_electro_secondary_refire2 0
-set g_balance_electro_secondary_animtime 0.3
-set g_balance_electro_secondary_ammo 1
+set g_balance_electro_secondary_lifetime 2.5
+set g_balance_electro_secondary_refire 0.2
+set g_balance_electro_secondary_refire2 1
+set g_balance_electro_secondary_animtime 0.2
+set g_balance_electro_secondary_ammo 2
 set g_balance_electro_secondary_health 5
 set g_balance_electro_secondary_damageforcescale 4
-set g_balance_electro_secondary_count 1
-set g_balance_electro_combo_damage 80
+set g_balance_electro_secondary_count 3
+set g_balance_electro_combo_damage 50
 set g_balance_electro_combo_edgedamage 0
 set g_balance_electro_combo_force 200
 set g_balance_electro_combo_radius 250
-set g_balance_electro_combo_comboradius 300
+set g_balance_electro_combo_comboradius 0
 set g_balance_electro_combo_speed 2000
 //   }}}
 //   {{{ crylink
-set g_balance_crylink_primary_damage 17
+set g_balance_crylink_primary_damage 14
 set g_balance_crylink_primary_edgedamage 0
-set g_balance_crylink_primary_force -30
+set g_balance_crylink_primary_force -55
 set g_balance_crylink_primary_radius 80
 set g_balance_crylink_primary_speed 7000
-set g_balance_crylink_primary_spread 0.02
+set g_balance_crylink_primary_spread 0.01
 set g_balance_crylink_primary_shots 4
 set g_balance_crylink_primary_bounces 1
-set g_balance_crylink_primary_refire 0.8
+set g_balance_crylink_primary_refire 0.4
 set g_balance_crylink_primary_animtime 0.3
-set g_balance_crylink_primary_ammo 4
+set g_balance_crylink_primary_ammo 2
 set g_balance_crylink_primary_bouncedamagefactor 0.5
 
 set g_balance_crylink_primary_middle_lifetime 5 // range: 35000 full, fades to 70000
@@ -366,36 +367,36 @@
 set g_balance_crylink_primary_other_lifetime 0.1 // range: 700 full, fades to 2450
 set g_balance_crylink_primary_other_fadetime 0.25
 
-set g_balance_crylink_secondary_damage 17
+set g_balance_crylink_secondary_damage 10
 set g_balance_crylink_secondary_edgedamage 0
-set g_balance_crylink_secondary_force -30
-set g_balance_crylink_secondary_radius 80
-set g_balance_crylink_secondary_speed 7000
-set g_balance_crylink_secondary_spread 0.05
-set g_balance_crylink_secondary_shots 5
-set g_balance_crylink_secondary_bounces 1
-set g_balance_crylink_secondary_refire 1
-set g_balance_crylink_secondary_animtime 0.3
-set g_balance_crylink_secondary_ammo 5
+set g_balance_crylink_secondary_force -40
+set g_balance_crylink_secondary_radius 10
+set g_balance_crylink_secondary_speed 4000
+set g_balance_crylink_secondary_spread 0.01
+set g_balance_crylink_secondary_shots 3
+set g_balance_crylink_secondary_bounces 0
+set g_balance_crylink_secondary_refire 0.1
+set g_balance_crylink_secondary_animtime 0.1
+set g_balance_crylink_secondary_ammo 1
 set g_balance_crylink_secondary_bouncedamagefactor 0.5
 
 set g_balance_crylink_secondary_middle_lifetime 5 // range: 35000 full, fades to 70000
 set g_balance_crylink_secondary_middle_fadetime 5
-set g_balance_crylink_secondary_line_lifetime 0.1 // range: 700 full, fades to 2450
-set g_balance_crylink_secondary_line_fadetime 0.25
+set g_balance_crylink_secondary_line_lifetime 2 // range: 35000 full, fades to 70000
+set g_balance_crylink_secondary_line_fadetime 2
 
 set g_balance_crylink_secondary_lightning 0
 //   }}}
 //   {{{ nex
-set g_balance_nex_damage 60
-set g_balance_nex_force 0
-set g_balance_nex_refire 0.7
+set g_balance_nex_damage 90
+set g_balance_nex_force 200
+set g_balance_nex_refire 1.5
 set g_balance_nex_animtime 0.3
 set g_balance_nex_ammo 5
-set g_balance_nex_damagefalloff_mindist 500
-set g_balance_nex_damagefalloff_maxdist 1500
-set g_balance_nex_damagefalloff_halflife 3000
-set g_balance_nex_damagefalloff_forcehalflife 3000
+set g_balance_nex_damagefalloff_mindist 1000
+set g_balance_nex_damagefalloff_maxdist 3000
+set g_balance_nex_damagefalloff_halflife 1500
+set g_balance_nex_damagefalloff_forcehalflife 1500
 //   }}}
 //   {{{ minstanex
 set g_balance_minstanex_refire 1
@@ -403,43 +404,43 @@
 set g_balance_minstanex_ammo 10
 //   }}}
 //   {{{ hagar
-set g_balance_hagar_primary_damage 25
+set g_balance_hagar_primary_damage 30
 set g_balance_hagar_primary_edgedamage 0
 set g_balance_hagar_primary_force 50
-set g_balance_hagar_primary_radius 90
-set g_balance_hagar_primary_spread 0.1
-set g_balance_hagar_primary_speed 2000
+set g_balance_hagar_primary_radius 70
+set g_balance_hagar_primary_spread 0.05
+set g_balance_hagar_primary_speed 2400
 set g_balance_hagar_primary_lifetime 30
 set g_balance_hagar_primary_refire 0.15
 set g_balance_hagar_primary_ammo 1
-set g_balance_hagar_secondary_damage 25
-set g_balance_hagar_secondary_edgedamage 0
+set g_balance_hagar_secondary_damage 20
+set g_balance_hagar_secondary_edgedamage 10
 set g_balance_hagar_secondary_force 50
 set g_balance_hagar_secondary_radius 90
-set g_balance_hagar_secondary_spread 0.1
+set g_balance_hagar_secondary_spread 0.05
 set g_balance_hagar_secondary_speed 2000
-set g_balance_hagar_secondary_lifetime_min 30
-set g_balance_hagar_secondary_lifetime_rand 0
-set g_balance_hagar_secondary_refire 0.15
-set g_balance_hagar_secondary_ammo 1
+set g_balance_hagar_secondary_lifetime_min 0.1
+set g_balance_hagar_secondary_lifetime_rand 0.05
+set g_balance_hagar_secondary_refire 0.1
+set g_balance_hagar_secondary_ammo 0.5
 //   }}}
 //   {{{ rocketlauncher
-set g_balance_rocketlauncher_damage 75
-set g_balance_rocketlauncher_edgedamage 0
-set g_balance_rocketlauncher_force 400
+set g_balance_rocketlauncher_damage 80
+set g_balance_rocketlauncher_edgedamage 40
+set g_balance_rocketlauncher_force 600
 set g_balance_rocketlauncher_radius 100
-set g_balance_rocketlauncher_speed 2200
-set g_balance_rocketlauncher_speedaccel 0
-set g_balance_rocketlauncher_speedstart 2200
+set g_balance_rocketlauncher_speed 1600
+set g_balance_rocketlauncher_speedaccel 1600
+set g_balance_rocketlauncher_speedstart 1000
 set g_balance_rocketlauncher_lifetime 30
-set g_balance_rocketlauncher_refire 0.7
+set g_balance_rocketlauncher_refire 1.2
 set g_balance_rocketlauncher_animtime 0.3
 set g_balance_rocketlauncher_ammo 3
 set g_balance_rocketlauncher_health 40
-set g_balance_rocketlauncher_damageforcescale 0
-set g_balance_rocketlauncher_detonatedelay 0.05 // positive: timer till detonation is allowed, negative: "security device" that prevents ANY remote detonation if it could hurt its owner, zero: detonatable at any time
-set g_balance_rocketlauncher_guiderate 360 // max degrees per second
-set g_balance_rocketlauncher_guideratedelay 0.05 // rapidly reaches full guide rate
+set g_balance_rocketlauncher_damageforcescale 4
+set g_balance_rocketlauncher_detonatedelay -1 // positive: timer till detonation is allowed, negative: "security device" that prevents ANY remote detonation if it could hurt its owner, zero: detonatable at any time
+set g_balance_rocketlauncher_guiderate 140 // max degrees per second
+set g_balance_rocketlauncher_guideratedelay 0.01 // immediate
 set g_balance_rocketlauncher_guidegoal 512 // goal distance for (non-laser) guiding (higher = less control, lower = erratic)
 set g_balance_rocketlauncher_guidedelay 0.15 // delay before guiding kicks in
 set g_balance_rocketlauncher_guidestop 0 // stop guiding when firing again
@@ -452,18 +453,18 @@
 //   {{{ porto
 set g_balance_porto_primary_refire 1.5
 set g_balance_porto_primary_animtime 0.3
-set g_balance_porto_primary_speed 2000
+set g_balance_porto_primary_speed 5000
 set g_balance_porto_primary_lifetime 30
 set g_balance_portal_health 200 // these get recharged whenever the portal is used
 set g_balance_portal_lifetime 15 // these get recharged whenever the portal is used
 //   }}}
 //   {{{ hook
-set g_balance_hook_primary_fuel 5 // hook monkeys set 0
+set g_balance_hook_primary_fuel 2 // hook monkeys set 0
 set g_balance_hook_primary_refire 0 // hook monkeys set 0
 set g_balance_hook_primary_animtime 0.3 // good shoot anim
 set g_balance_hook_primary_hooked_time_max 0 // infinite
 set g_balance_hook_primary_hooked_time_free 2 // 2s being hooked are free
-set g_balance_hook_primary_hooked_fuel 5 // fuel per second hooked
+set g_balance_hook_primary_hooked_fuel 3 // fuel per second hooked
 set g_balance_hook_secondary_damage 25 // not much
 set g_balance_hook_secondary_edgedamage 5 // not much
 set g_balance_hook_secondary_radius 500 // LOTS
@@ -478,36 +479,36 @@
 set g_balance_hook_secondary_duration 1.5 // effect runs for three seconds
 //   }}}
 //   {{{ hlac
-set g_balance_hlac_primary_spread_min 0.0
-set g_balance_hlac_primary_spread_max 0.03
-set g_balance_hlac_primary_spread_add 0.03
-set g_balance_hlac_primary_spread_crouchmod 0.5
+set g_balance_hlac_primary_spread_min 0.01
+set g_balance_hlac_primary_spread_max 0.25
+set g_balance_hlac_primary_spread_add 0.0045
+set g_balance_hlac_primary_spread_crouchmod 0.25
 
-set g_balance_hlac_primary_damage 33
+set g_balance_hlac_primary_damage 23
 set g_balance_hlac_primary_edgedamage 10
-set g_balance_hlac_primary_force 250
+set g_balance_hlac_primary_force 100
 set g_balance_hlac_primary_radius 70
-set g_balance_hlac_primary_speed 20000
+set g_balance_hlac_primary_speed 9000
 set g_balance_hlac_primary_lifetime 5
 
-set g_balance_hlac_primary_refire 0.3
-set g_balance_hlac_primary_animtime 0.3
-set g_balance_hlac_primary_ammo 2
+set g_balance_hlac_primary_refire 0.1
+set g_balance_hlac_primary_animtime 0.4
+set g_balance_hlac_primary_ammo 1
 
-set g_balance_hlac_secondary_spread 0.05
-set g_balance_hlac_secondary_spread_crouchmod 1
+set g_balance_hlac_secondary_spread 0.15
+set g_balance_hlac_secondary_spread_crouchmod 0.5
 
-set g_balance_hlac_secondary_damage 20
+set g_balance_hlac_secondary_damage 23
 set g_balance_hlac_secondary_edgedamage 10
 set g_balance_hlac_secondary_force 100
 set g_balance_hlac_secondary_radius 70
-set g_balance_hlac_secondary_speed 20000
+set g_balance_hlac_secondary_speed 9000
 set g_balance_hlac_secondary_lifetime 5
 
-set g_balance_hlac_secondary_refire 1.5
+set g_balance_hlac_secondary_refire 1
 set g_balance_hlac_secondary_animtime 0.3
-set g_balance_hlac_secondary_ammo 6
-set g_balance_hlac_secondary_shots 5
+set g_balance_hlac_secondary_ammo 10
+set g_balance_hlac_secondary_shots 6
 //   }}}
 //   {{{ campingrifle
 set g_balance_campingrifle_magazinecapacity 0
@@ -518,7 +519,7 @@
 set g_balance_campingrifle_primary_damage 50
 set g_balance_campingrifle_primary_headshotaddeddamage 50
 set g_balance_campingrifle_primary_spread 0
-set g_balance_campingrifle_primary_force 2
+set g_balance_campingrifle_primary_force 0
 set g_balance_campingrifle_primary_speed 35000
 set g_balance_campingrifle_primary_lifetime 5
 set g_balance_campingrifle_primary_refire 0.7
@@ -527,9 +528,9 @@
 set g_balance_campingrifle_primary_bulletconstant 130 // 56.3qu
 set g_balance_campingrifle_primary_burstcost 0.35 // require same cooldown as secondary, note it's smaller than primary refire time
 set g_balance_campingrifle_secondary_damage 15
-set g_balance_campingrifle_secondary_headshotaddeddamage 20
+set g_balance_campingrifle_secondary_headshotaddeddamage 25
 set g_balance_campingrifle_secondary_spread 0.02
-set g_balance_campingrifle_secondary_force 1
+set g_balance_campingrifle_secondary_force 0
 set g_balance_campingrifle_secondary_speed 20000
 set g_balance_campingrifle_secondary_lifetime 5
 set g_balance_campingrifle_secondary_refire 0.1
@@ -554,22 +555,22 @@
 set g_balance_fireball_primary_animtime 0.3
 set g_balance_fireball_primary_damage 40
 set g_balance_fireball_primary_damageforcescale 4
-set g_balance_fireball_primary_damagetime 3
+set g_balance_fireball_primary_damagetime 5
 set g_balance_fireball_primary_force 100
 set g_balance_fireball_primary_laserburntime 0.5
 set g_balance_fireball_primary_laserdamage 30
 set g_balance_fireball_primary_laseredgedamage 20
-set g_balance_fireball_primary_laserradius 100
-set g_balance_fireball_primary_lifetime 4.5
-set g_balance_fireball_primary_refire 1.5
-set g_balance_fireball_primary_speed 700
+set g_balance_fireball_primary_laserradius 110
+set g_balance_fireball_primary_lifetime 7
+set g_balance_fireball_primary_refire 2
+set g_balance_fireball_primary_speed 900
 set g_balance_fireball_primary_speed_up 100
 set g_balance_fireball_primary_spread 0
-set g_balance_fireball_secondary_ammo 15
+set g_balance_fireball_secondary_ammo 25
 set g_balance_fireball_secondary_animtime 0.15
 set g_balance_fireball_secondary_bfgdamage 100
 set g_balance_fireball_secondary_bfgforce 500
-set g_balance_fireball_secondary_bfgradius 600
+set g_balance_fireball_secondary_bfgradius 750
 set g_balance_fireball_secondary_damage 150
 set g_balance_fireball_secondary_damageforcescale 4
 set g_balance_fireball_secondary_edgedamage 0
@@ -578,11 +579,11 @@
 set g_balance_fireball_secondary_laserburntime 0.5
 set g_balance_fireball_secondary_laserdamage 30
 set g_balance_fireball_secondary_laseredgedamage 20
-set g_balance_fireball_secondary_laserradius 200
+set g_balance_fireball_secondary_laserradius 256
 set g_balance_fireball_secondary_lifetime 15
 set g_balance_fireball_secondary_radius 200
-set g_balance_fireball_secondary_refire 3
-set g_balance_fireball_secondary_refire2 6
+set g_balance_fireball_secondary_refire 0
+set g_balance_fireball_secondary_refire2 4
 set g_balance_fireball_secondary_speed 650
 set g_balance_fireball_secondary_spread 0
 //   }}}

Modified: trunk/data/physics26.cfg
===================================================================
--- trunk/data/physics26.cfg	2009-12-01 02:22:39 UTC (rev 8341)
+++ trunk/data/physics26.cfg	2009-12-01 02:26:51 UTC (rev 8342)
@@ -1,18 +1,17 @@
-// Nexuiz 2.5 physics
-sv_gravity 800
-sv_maxspeed 400
-sv_maxairspeed 220
-sv_stopspeed 100
-sv_accelerate 8
-sv_airaccelerate 5.5
-sv_friction 7
-edgefriction 1
+sv_gravity 880
+sv_maxspeed 420
+sv_maxairspeed 235
+sv_stopspeed 200
+sv_accelerate 7
+sv_airaccelerate 6
+sv_friction 4
+edgefriction 0
 sv_stepheight 34
-sv_jumpvelocity 300
+sv_jumpvelocity 330
 sv_wateraccelerate -1
 sv_waterfriction -1
-sv_airaccel_sideways_friction 0.35
-sv_airaccel_qw 0.95
+sv_airaccel_sideways_friction 0.3
+sv_airaccel_qw 0.93
 sv_airstopaccelerate 0
 sv_airstrafeaccelerate 0
 sv_maxairstrafespeed 0



More information about the nexuiz-commits mailing list