diff options
Diffstat (limited to 'src/game/tremulous.h')
-rw-r--r-- | src/game/tremulous.h | 45 |
1 files changed, 23 insertions, 22 deletions
diff --git a/src/game/tremulous.h b/src/game/tremulous.h index f444fc5d..5f7831ec 100644 --- a/src/game/tremulous.h +++ b/src/game/tremulous.h @@ -139,31 +139,31 @@ #define LEVEL1_UPG_SPEED 1.25f #define LEVEL1_UPG_VALUE AVM(275) #define LEVEL1_UPG_HEALTH AHM(100) -#define LEVEL1_UPG_REGEN 2 +#define LEVEL1_UPG_REGEN 3 #define LEVEL1_UPG_COST 1 #define LEVEL2_SPEED 1.2f #define LEVEL2_VALUE AVM(350) #define LEVEL2_HEALTH AHM(150) -#define LEVEL2_REGEN 3 +#define LEVEL2_REGEN 4 #define LEVEL2_COST 1 #define LEVEL2_UPG_SPEED 1.2f #define LEVEL2_UPG_VALUE AVM(450) #define LEVEL2_UPG_HEALTH AHM(175) -#define LEVEL2_UPG_REGEN 4 +#define LEVEL2_UPG_REGEN 5 #define LEVEL2_UPG_COST 1 #define LEVEL3_SPEED 1.1f #define LEVEL3_VALUE AVM(500) #define LEVEL3_HEALTH AHM(200) -#define LEVEL3_REGEN 5 +#define LEVEL3_REGEN 6 #define LEVEL3_COST 1 #define LEVEL3_UPG_SPEED 1.1f #define LEVEL3_UPG_VALUE AVM(600) #define LEVEL3_UPG_HEALTH AHM(250) -#define LEVEL3_UPG_REGEN 6 +#define LEVEL3_UPG_REGEN 7 #define LEVEL3_UPG_COST 1 #define LEVEL4_SPEED 1.2f @@ -188,7 +188,7 @@ * */ -#define ALIEN_BHLTH_MODIFIER 0.5f +#define ALIEN_BHLTH_MODIFIER 1.0f #define ABHM(h) ((int)((float)h*ALIEN_BHLTH_MODIFIER)) #define CREEP_BASESIZE 700 @@ -199,7 +199,7 @@ #define ASPAWN_BP 10 #define ASPAWN_BT 15000 -#define ASPAWN_HEALTH ABHM(500) +#define ASPAWN_HEALTH ABHM(250) #define ASPAWN_REGEN 8 #define ASPAWN_SPLASHDAMAGE 50 #define ASPAWN_SPLASHRADIUS 50 @@ -208,7 +208,7 @@ #define BARRICADE_BP 10 #define BARRICADE_BT 20000 -#define BARRICADE_HEALTH ABHM(400) +#define BARRICADE_HEALTH ABHM(200) #define BARRICADE_REGEN 12 #define BARRICADE_SPLASHDAMAGE 50 #define BARRICADE_SPLASHRADIUS 50 @@ -216,17 +216,18 @@ #define BOOSTER_BP 12 #define BOOSTER_BT 15000 -#define BOOSTER_HEALTH ABHM(300) +#define BOOSTER_HEALTH ABHM(150) #define BOOSTER_REGEN 8 #define BOOSTER_SPLASHDAMAGE 50 #define BOOSTER_SPLASHRADIUS 50 #define BOOSTER_CREEPSIZE 120 #define BOOSTER_INTERVAL 30000 //time in msec between uses (per player) +#define BOOSTER_REGEN_MOD 2.0f #define ACIDTUBE_BP 8 #define ACIDTUBE_BT 15000 -#define ACIDTUBE_HEALTH ABHM(200) -#define ACIDTUBE_REGEN 8 +#define ACIDTUBE_HEALTH ABHM(125) +#define ACIDTUBE_REGEN 10 #define ACIDTUBE_SPLASHDAMAGE 30 #define ACIDTUBE_SPLASHRADIUS 300 #define ACIDTUBE_CREEPSIZE 120 @@ -235,20 +236,20 @@ #define HIVE_BP 12 #define HIVE_BT 20000 -#define HIVE_HEALTH ABHM(200) -#define HIVE_REGEN 8 +#define HIVE_HEALTH ABHM(125) +#define HIVE_REGEN 10 #define HIVE_SPLASHDAMAGE 30 #define HIVE_SPLASHRADIUS 200 #define HIVE_CREEPSIZE 120 #define HIVE_RANGE 400.0f -#define HIVE_REPEAT 10000 -#define HIVE_DMG 20 -#define HIVE_SPEED 230.0f +#define HIVE_REPEAT 5000 +#define HIVE_DMG 50 +#define HIVE_SPEED 240.0f #define HIVE_DIR_CHANGE_PERIOD 500 #define TRAPPER_BP 10 #define TRAPPER_BT 12000 -#define TRAPPER_HEALTH ABHM(80) +#define TRAPPER_HEALTH ABHM(50) #define TRAPPER_REGEN 6 #define TRAPPER_SPLASHDAMAGE 15 #define TRAPPER_SPLASHRADIUS 100 @@ -260,7 +261,7 @@ #define OVERMIND_BP 0 #define OVERMIND_BT 30000 -#define OVERMIND_HEALTH ABHM(1000) +#define OVERMIND_HEALTH ABHM(500) #define OVERMIND_REGEN 10 #define OVERMIND_SPLASHDAMAGE 15 #define OVERMIND_SPLASHRADIUS 300 @@ -271,7 +272,7 @@ #define HOVEL_BP 8 #define HOVEL_BT 15000 -#define HOVEL_HEALTH ABHM(750) +#define HOVEL_HEALTH ABHM(375) #define HOVEL_REGEN 20 #define HOVEL_SPLASHDAMAGE 20 #define HOVEL_SPLASHRADIUS 200 @@ -472,16 +473,16 @@ #define MGTURRET_BP 8 #define MGTURRET_BT 10000 -#define MGTURRET_HEALTH HBHM(350) +#define MGTURRET_HEALTH HBHM(300) #define MGTURRET_SPLASHDAMAGE 200 #define MGTURRET_SPLASHRADIUS 150 #define MGTURRET_ANGULARSPEED 8 //degrees/think ~= 200deg/sec #define MGTURRET_ACCURACYTOLERANCE MGTURRET_ANGULARSPEED / 1.5f //angular difference for turret to fire #define MGTURRET_VERTICALCAP 30 // +/- maximum pitch #define MGTURRET_REPEAT 100 -#define MGTURRET_RANGE 250 +#define MGTURRET_RANGE 300.0f #define MGTURRET_SPREAD 200 -#define MGTURRET_DMG HDM(5) +#define MGTURRET_DMG HDM(4) #define MGTURRET_DCC_ANGULARSPEED 10 #define MGTURRET_DCC_ACCURACYTOLERANCE MGTURRET_DCC_ANGULARSPEED / 1.5f |