From b5a67c123edd258be459f79ff30dd020b57aeb15 Mon Sep 17 00:00:00 2001 From: tzork Date: Fri, 27 Mar 2009 10:46:25 +0000 Subject: [PATCH] Turret config updates. git-svn-id: svn://svn.icculus.org/nexuiz/trunk@6323 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/unit_ewheel.cfg | 22 +++++++++++++--------- data/unit_flac.cfg | 9 ++++----- data/unit_fusreac.cfg | 6 +++--- data/unit_hellion.cfg | 1 - data/unit_hk.cfg | 3 +-- data/unit_machinegun.cfg | 23 +++++++++++------------ data/unit_mlrs.cfg | 7 +++---- data/unit_phaser.cfg | 5 ++--- data/unit_plasma.cfg | 26 ++++++++++++-------------- data/unit_plasma2.cfg | 13 ++++++------- data/unit_tesla.cfg | 12 +++++++----- 11 files changed, 62 insertions(+), 65 deletions(-) diff --git a/data/unit_ewheel.cfg b/data/unit_ewheel.cfg index 7e4bbe535..f0fbfd0a2 100644 --- a/data/unit_ewheel.cfg +++ b/data/unit_ewheel.cfg @@ -2,22 +2,27 @@ set g_turrets_unit_ewheel_std_health 200 set g_turrets_unit_ewheel_std_respawntime 30 // dgr / sec -set g_turrets_unit_ewheel_turnrate 240 +set g_turrets_unit_ewheel_turnrate 200 -set g_turrets_unit_ewheel_std_shot_dmg 15 -set g_turrets_unit_ewheel_std_shot_refire 0.2 -set g_turrets_unit_ewheel_std_shot_spread 0.015 +set g_turrets_unit_ewheel_speed_fast 500 +set g_turrets_unit_ewheel_speed_slow 150 +set g_turrets_unit_ewheel_speed_slower 50 +set g_turrets_unit_ewheel_speed_stop 25 + +set g_turrets_unit_ewheel_std_shot_dmg 20 +set g_turrets_unit_ewheel_std_shot_refire 0.1 +set g_turrets_unit_ewheel_std_shot_spread 0.025 set g_turrets_unit_ewheel_std_shot_force 50 set g_turrets_unit_ewheel_std_shot_radius 50 -set g_turrets_unit_ewheel_std_shot_speed 5000 +set g_turrets_unit_ewheel_std_shot_speed 3000 set g_turrets_unit_ewheel_std_shot_volly 2 -set g_turrets_unit_ewheel_std_shot_volly_refire 0.6 +set g_turrets_unit_ewheel_std_shot_volly_refire 1 set g_turrets_unit_ewheel_std_target_range 5000 set g_turrets_unit_ewheel_std_target_range_fire 3500 set g_turrets_unit_ewheel_std_target_range_optimal 900 -set g_turrets_unit_ewheel_std_target_range_min 50 +set g_turrets_unit_ewheel_std_target_range_min 0.1 set g_turrets_unit_ewheel_std_target_select_rangebias 0.25 set g_turrets_unit_ewheel_std_target_select_samebias 2 @@ -29,8 +34,7 @@ set g_turrets_unit_ewheel_std_ammo_max 4000 set g_turrets_unit_ewheel_std_ammo 500 set g_turrets_unit_ewheel_std_ammo_recharge 50 -set g_turrets_unit_ewheel_std_aim_firetolerance_dist 200 -set g_turrets_unit_ewheel_std_aim_firetolerance_angle 16 +set g_turrets_unit_ewheel_std_aim_firetolerance_dist 150 set g_turrets_unit_ewheel_std_aim_speed 90 set g_turrets_unit_ewheel_std_aim_maxrot 20 set g_turrets_unit_ewheel_std_aim_maxpitch 45 diff --git a/data/unit_flac.cfg b/data/unit_flac.cfg index 83d7c3bfa..3f91dfccb 100644 --- a/data/unit_flac.cfg +++ b/data/unit_flac.cfg @@ -5,7 +5,7 @@ set g_turrets_unit_flac_std_shot_dmg 25 set g_turrets_unit_flac_std_shot_refire 0.2 set g_turrets_unit_flac_std_shot_radius 150 set g_turrets_unit_flac_std_shot_speed 2500 -set g_turrets_unit_flac_std_shot_spread 0.05 +set g_turrets_unit_flac_std_shot_spread 0.015 set g_turrets_unit_flac_std_shot_force 15 set g_turrets_unit_flac_std_shot_volly 0 set g_turrets_unit_flac_std_shot_volly_refire 0 @@ -22,16 +22,15 @@ set g_turrets_unit_flac_std_target_select_playerbias 0 set g_turrets_unit_flac_std_target_select_missilebias 1 set g_turrets_unit_flac_std_ammo_max 1000 -set g_turrets_unit_flac_std_ammo 500 +set g_turrets_unit_flac_std_ammo 400 set g_turrets_unit_flac_std_ammo_recharge 100 set g_turrets_unit_flac_std_aim_firetolerance_dist 150 -set g_turrets_unit_flac_std_aim_firetolerance_angle 5 set g_turrets_unit_flac_std_aim_speed 360 set g_turrets_unit_flac_std_aim_maxrot 360 set g_turrets_unit_flac_std_aim_maxpitch 35 set g_turrets_unit_flac_std_track_type 3 set g_turrets_unit_flac_std_track_accel_pitch 0.25 -set g_turrets_unit_flac_std_track_accel_rot 0.5 -set g_turrets_unit_flac_std_track_blendrate 0.25 +set g_turrets_unit_flac_std_track_accel_rot 0.8 +set g_turrets_unit_flac_std_track_blendrate 0.6 diff --git a/data/unit_fusreac.cfg b/data/unit_fusreac.cfg index ab331cb45..6f78cbd13 100644 --- a/data/unit_fusreac.cfg +++ b/data/unit_fusreac.cfg @@ -2,13 +2,13 @@ set g_turrets_unit_fusreac_std_health 700 set g_turrets_unit_fusreac_std_respawntime 90 set g_turrets_unit_fusreac_std_shot_speed 1 -set g_turrets_unit_fusreac_std_shot_dmg 50 +set g_turrets_unit_fusreac_std_shot_dmg 25 set g_turrets_unit_fusreac_std_shot_refire 0.1 set g_turrets_unit_fusreac_std_target_range 1024 set g_turrets_unit_fusreac_std_target_range_min 1 set g_turrets_unit_fusreac_std_target_range_fire 1024 -set g_turrets_unit_fusreac_std_ammo_max 250 +set g_turrets_unit_fusreac_std_ammo_max 300 set g_turrets_unit_fusreac_std_ammo 0 -set g_turrets_unit_fusreac_std_ammo_recharge 250 +set g_turrets_unit_fusreac_std_ammo_recharge 150 diff --git a/data/unit_hellion.cfg b/data/unit_hellion.cfg index 20ce64360..19a4af4f9 100644 --- a/data/unit_hellion.cfg +++ b/data/unit_hellion.cfg @@ -30,7 +30,6 @@ set g_turrets_unit_hellion_std_ammo 100 set g_turrets_unit_hellion_std_ammo_recharge 50 set g_turrets_unit_hellion_std_aim_firetolerance_dist 200 -set g_turrets_unit_hellion_std_aim_firetolerance_angle 25 set g_turrets_unit_hellion_std_aim_speed 100 set g_turrets_unit_hellion_std_aim_maxrot 360 set g_turrets_unit_hellion_std_aim_maxpitch 20 diff --git a/data/unit_hk.cfg b/data/unit_hk.cfg index 22c1ef579..e68215844 100644 --- a/data/unit_hk.cfg +++ b/data/unit_hk.cfg @@ -32,8 +32,7 @@ set g_turrets_unit_hk_std_ammo_max 240 set g_turrets_unit_hk_std_ammo 120 set g_turrets_unit_hk_std_ammo_recharge 16 -set g_turrets_unit_hk_std_aim_firetolerance_dist 250 -set g_turrets_unit_hk_std_aim_firetolerance_angle 25 +set g_turrets_unit_hk_std_aim_firetolerance_dist 500 set g_turrets_unit_hk_std_aim_speed 100 set g_turrets_unit_hk_std_aim_maxrot 360 set g_turrets_unit_hk_std_aim_maxpitch 20 diff --git a/data/unit_machinegun.cfg b/data/unit_machinegun.cfg index c112588e7..008c6ade9 100644 --- a/data/unit_machinegun.cfg +++ b/data/unit_machinegun.cfg @@ -1,19 +1,19 @@ set g_turrets_unit_machinegun_std_health 256 set g_turrets_unit_machinegun_std_respawntime 60 -set g_turrets_unit_machinegun_std_shot_dmg 30 -set g_turrets_unit_machinegun_std_shot_refire 0.2 +set g_turrets_unit_machinegun_std_shot_dmg 10 +set g_turrets_unit_machinegun_std_shot_refire 0.1 set g_turrets_unit_machinegun_std_shot_spread 0.015 set g_turrets_unit_machinegun_std_shot_force 20 set g_turrets_unit_machinegun_std_shot_radius 0 set g_turrets_unit_machinegun_std_shot_speed 34920 -set g_turrets_unit_machinegun_std_shot_volly 0 -set g_turrets_unit_machinegun_std_shot_volly_refire 0.6 +set g_turrets_unit_machinegun_std_shot_volly 6 +set g_turrets_unit_machinegun_std_shot_volly_refire 1 set g_turrets_unit_machinegun_std_target_range 4500 set g_turrets_unit_machinegun_std_target_range_min 2 -set g_turrets_unit_machinegun_std_target_range_fire 4000 -set g_turrets_unit_machinegun_std_target_range_optimal 2500 +set g_turrets_unit_machinegun_std_target_range_fire 3000 +set g_turrets_unit_machinegun_std_target_range_optimal 1000 set g_turrets_unit_machinegun_std_target_select_rangebias 0.25 set g_turrets_unit_machinegun_std_target_select_samebias 0.25 @@ -25,15 +25,14 @@ set g_turrets_unit_machinegun_std_ammo_max 1500 set g_turrets_unit_machinegun_std_ammo 300 set g_turrets_unit_machinegun_std_ammo_recharge 75 -set g_turrets_unit_machinegun_std_aim_firetolerance_dist 80 -set g_turrets_unit_machinegun_std_aim_firetolerance_angle 16 -set g_turrets_unit_machinegun_std_aim_speed 240 -set g_turrets_unit_machinegun_std_aim_maxrot 400 +set g_turrets_unit_machinegun_std_aim_firetolerance_dist 70 +set g_turrets_unit_machinegun_std_aim_speed 200 +set g_turrets_unit_machinegun_std_aim_maxrot 360 set g_turrets_unit_machinegun_std_aim_maxpitch 25 set g_turrets_unit_machinegun_std_track_type 3 set g_turrets_unit_machinegun_std_track_accel_pitch 0.25 -set g_turrets_unit_machinegun_std_track_accel_rot 0.5 -set g_turrets_unit_machinegun_std_track_blendrate 0.2 +set g_turrets_unit_machinegun_std_track_accel_rot 0.8 +set g_turrets_unit_machinegun_std_track_blendrate 0.3 diff --git a/data/unit_mlrs.cfg b/data/unit_mlrs.cfg index 3314a0b63..03e834b95 100644 --- a/data/unit_mlrs.cfg +++ b/data/unit_mlrs.cfg @@ -27,12 +27,11 @@ set g_turrets_unit_mlrs_std_ammo 420 set g_turrets_unit_mlrs_std_ammo_recharge 35 set g_turrets_unit_mlrs_std_aim_firetolerance_dist 125 -set g_turrets_unit_mlrs_std_aim_firetolerance_angle 5 -set g_turrets_unit_mlrs_std_aim_speed 120 +set g_turrets_unit_mlrs_std_aim_speed 125 set g_turrets_unit_mlrs_std_aim_maxrot 360 set g_turrets_unit_mlrs_std_aim_maxpitch 15 set g_turrets_unit_mlrs_std_track_type 3 set g_turrets_unit_mlrs_std_track_accel_pitch 0.25 -set g_turrets_unit_mlrs_std_track_accel_rot 0.5 -set g_turrets_unit_mlrs_std_track_blendrate 0.25 \ No newline at end of file +set g_turrets_unit_mlrs_std_track_accel_rot 0.8 +set g_turrets_unit_mlrs_std_track_blendrate 0.3 \ No newline at end of file diff --git a/data/unit_phaser.cfg b/data/unit_phaser.cfg index c13f7290a..e52e22fc4 100644 --- a/data/unit_phaser.cfg +++ b/data/unit_phaser.cfg @@ -24,12 +24,11 @@ set g_turrets_unit_phaser_std_target_select_missilebias 0 set g_turrets_unit_phaser_std_ammo_max 2000 set g_turrets_unit_phaser_std_ammo 1000 -set g_turrets_unit_phaser_std_ammo_recharge 100 +set g_turrets_unit_phaser_std_ammo_recharge 25 set g_turrets_unit_phaser_std_aim_firetolerance_dist 100 -set g_turrets_unit_phaser_std_aim_firetolerance_angle 20 -set g_turrets_unit_phaser_std_aim_speed 100 +set g_turrets_unit_phaser_std_aim_speed 150 set g_turrets_unit_phaser_std_aim_maxrot 360 set g_turrets_unit_phaser_std_aim_maxpitch 30 diff --git a/data/unit_plasma.cfg b/data/unit_plasma.cfg index 486a8acb8..6b0192f92 100644 --- a/data/unit_plasma.cfg +++ b/data/unit_plasma.cfg @@ -9,20 +9,20 @@ set g_turrets_unit_plasma_std_shot_refire 0.6 set g_turrets_unit_plasma_std_shot_radius 150 //Traveling at this speed set g_turrets_unit_plasma_std_shot_speed 2000 -//With a random direction of +//With a random spread of set g_turrets_unit_plasma_std_shot_spread 0.015 //Pushing things this hard set g_turrets_unit_plasma_std_shot_force 100 -//Each volly is this many shots +//Each volly is this many shots (0=1) set g_turrets_unit_plasma_std_shot_volly 0 -// Refire upon compleated volly +// Refire time upon compleated volly set g_turrets_unit_plasma_std_shot_volly_refire 0 // Scan for targets within this range set g_turrets_unit_plasma_std_target_range 3500 // But no close then this set g_turrets_unit_plasma_std_target_range_min 200 -// If thise or closer, fire +// If this or closer, fire set g_turrets_unit_plasma_std_target_range_fire 3000 // If we have a choise, prefer the ones closer to this distance set g_turrets_unit_plasma_std_target_range_optimal 500 @@ -38,22 +38,20 @@ set g_turrets_unit_plasma_std_target_select_anglebias 0.25 set g_turrets_unit_plasma_std_target_select_playerbias 1 set g_turrets_unit_plasma_std_target_select_missilebias 0 -// Can catty this mutch ammo. one dmg = one ammo -set g_turrets_unit_plasma_std_ammo_max 800 +// Can carry this mutch ammo. one dmg = one ammo +set g_turrets_unit_plasma_std_ammo_max 640 // Start with this mutch ammo -set g_turrets_unit_plasma_std_ammo 400 +set g_turrets_unit_plasma_std_ammo 320 // Regain ammo this fast (per sec) set g_turrets_unit_plasma_std_ammo_recharge 40 // If predicted emeypos is this or closer to predicted impact, fire is ok set g_turrets_unit_plasma_std_aim_firetolerance_dist 100 -// If angle ofset to predicted emeypos is this or less, fire is ok -set g_turrets_unit_plasma_std_aim_firetolerance_angle 5 -// Aim how fast (for g_turrets_unit_plasma_std_track_type=1 this is dgr/sec, for 2 & 3 its the maximum force added each sec) +// Aim how fast. for track_type 1 this is dgr/sec, for 2 & 3 its the maximum angle speed added each second set g_turrets_unit_plasma_std_aim_speed 200 // Max rottation of head -set g_turrets_unit_plasma_std_aim_maxrot 360 -// Max tilt of head +set g_turrets_unit_plasma_std_aim_maxrot 360 +// Max pitch of head set g_turrets_unit_plasma_std_aim_maxpitch 30 // How the head turns. @@ -63,6 +61,6 @@ set g_turrets_unit_plasma_std_aim_maxpitch 30 set g_turrets_unit_plasma_std_track_type 3 // Following controls how _track_type = 3 works. set g_turrets_unit_plasma_std_track_accel_pitch 0.25 -set g_turrets_unit_plasma_std_track_accel_rot 0.75 -set g_turrets_unit_plasma_std_track_blendrate 0.2 +set g_turrets_unit_plasma_std_track_accel_rot 0.8 +set g_turrets_unit_plasma_std_track_blendrate 0.4 diff --git a/data/unit_plasma2.cfg b/data/unit_plasma2.cfg index a168c19ae..646a10a66 100644 --- a/data/unit_plasma2.cfg +++ b/data/unit_plasma2.cfg @@ -22,19 +22,18 @@ set g_turrets_unit_plasma_dual_target_select_anglebias 0.4 set g_turrets_unit_plasma_dual_target_select_playerbias 1 set g_turrets_unit_plasma_dual_target_select_missilebias 0 -set g_turrets_unit_plasma_dual_ammo_max 800 -set g_turrets_unit_plasma_dual_ammo 500 -set g_turrets_unit_plasma_dual_ammo_recharge 64 +set g_turrets_unit_plasma_dual_ammo_max 640 +set g_turrets_unit_plasma_dual_ammo 320 +set g_turrets_unit_plasma_dual_ammo_recharge 40 set g_turrets_unit_plasma_dual_aim_firetolerance_dist 300 -set g_turrets_unit_plasma_dual_aim_firetolerance_angle 16 -set g_turrets_unit_plasma_dual_aim_speed 100 +set g_turrets_unit_plasma_dual_aim_speed 150 set g_turrets_unit_plasma_dual_aim_maxrot 360 set g_turrets_unit_plasma_dual_aim_maxpitch 30 set g_turrets_unit_plasma_dual_track_type 3 set g_turrets_unit_plasma_dual_track_accel_pitch 0.25 -set g_turrets_unit_plasma_dual_track_accel_rot 0.25 -set g_turrets_unit_plasma_dual_track_blendrate 0.25 +set g_turrets_unit_plasma_dual_track_accel_rot 0.8 +set g_turrets_unit_plasma_dual_track_blendrate 0.4 diff --git a/data/unit_tesla.cfg b/data/unit_tesla.cfg index 0d58c226e..481e944a7 100644 --- a/data/unit_tesla.cfg +++ b/data/unit_tesla.cfg @@ -2,17 +2,19 @@ set g_turrets_unit_tesla_std_health 1000 set g_turrets_unit_tesla_std_respawntime 120 set g_turrets_unit_tesla_std_shot_dmg 100 -set g_turrets_unit_tesla_std_shot_refire 0.5 +set g_turrets_unit_tesla_std_shot_refire 1 set g_turrets_unit_tesla_std_shot_force 400 set g_turrets_unit_tesla_std_shot_volly 1 set g_turrets_unit_tesla_std_shot_volly_refire 2.5 -set g_turrets_unit_tesla_std_target_range 1024 +set g_turrets_unit_tesla_std_target_range_min 0 +set g_turrets_unit_tesla_std_target_range 1000 +set g_turrets_unit_tesla_std_target_range_fire 1000 set g_turrets_unit_tesla_std_target_select_playerbias 1 set g_turrets_unit_tesla_std_target_select_missilebias 1 -set g_turrets_unit_tesla_std_ammo_max 5000 -set g_turrets_unit_tesla_std_ammo 2500 -set g_turrets_unit_tesla_std_ammo_recharge 100 +set g_turrets_unit_tesla_std_ammo_max 1000 +set g_turrets_unit_tesla_std_ammo 200 +set g_turrets_unit_tesla_std_ammo_recharge 15 -- 2.39.2