summaryrefslogtreecommitdiff
path: root/src/game/tremulous.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/tremulous.h')
-rw-r--r--src/game/tremulous.h42
1 files changed, 24 insertions, 18 deletions
diff --git a/src/game/tremulous.h b/src/game/tremulous.h
index cf349276..1c001c7a 100644
--- a/src/game/tremulous.h
+++ b/src/game/tremulous.h
@@ -28,6 +28,7 @@
#define ABUILDER_BUILD_REPEAT 500
#define ABUILDER_CLAW_DMG ADM(25)
#define ABUILDER_CLAW_RANGE 64.0f
+#define ABUILDER_CLAW_WIDTH 4.0f
#define ABUILDER_CLAW_REPEAT 1000
#define ABUILDER_BASE_DELAY 9000
#define ABUILDER_ADV_DELAY 4000
@@ -39,10 +40,12 @@
#define SOLDIER_BITE_DMG ADM(60)
#define SOLDIER_BITE_RANGE 64.0f
+#define SOLDIER_BITE_WIDTH 6.0f
#define SOLDIER_BITE_REPEAT 500
#define HYDRA_CLAW_DMG ADM(40)
#define HYDRA_CLAW_RANGE 96.0f
+#define HYDRA_CLAW_WIDTH 10.0f
#define HYDRA_CLAW_REPEAT 600
#define HYDRA_CLAW_U_REPEAT 500
#define HYDRA_GRAB_RANGE 64.0f
@@ -54,6 +57,7 @@
#define CHIMERA_CLAW_DMG ADM(50)
#define CHIMERA_CLAW_RANGE 96.0f
+#define CHIMERA_CLAW_WIDTH 12.0f
#define CHIMERA_CLAW_REPEAT 500
#define CHIMERA_CLAW_U_REPEAT 400
#define CHIMERA_AREAZAP_DMG ADM(75)
@@ -63,10 +67,12 @@
#define DRAGOON_CLAW_DMG ADM(100)
#define DRAGOON_CLAW_RANGE 96.0f
+#define DRAGOON_CLAW_WIDTH 16.0f
#define DRAGOON_CLAW_REPEAT 700
#define DRAGOON_CLAW_U_REPEAT 600
#define DRAGOON_POUNCE_DMG ADM(200)
#define DRAGOON_POUNCE_RANGE 96.0f
+#define DRAGOON_POUNCE_WIDTH 16.0f
#define DRAGOON_POUNCE_SPEED 700
#define DRAGOON_POUNCE_UPG_SPEED 800
#define DRAGOON_POUNCE_SPEED_MOD 0.75f
@@ -77,6 +83,7 @@
#define BMOFO_CLAW_DMG ADM(150)
#define BMOFO_CLAW_RANGE 128.0f
+#define BMOFO_CLAW_WIDTH 20.0f
#define BMOFO_CLAW_REPEAT 750
#define BMOFO_REGEN_RANGE 200.0f
#define BMOFO_REGEN_MOD 2.0f
@@ -191,7 +198,7 @@
#define CREEP_ARMOUR_MODIFIER 0.75f
#define CREEP_SCALEDOWN_TIME 3000
-#define ASPAWN_BP 100
+#define ASPAWN_BP 10
#define ASPAWN_BT 15000
#define ASPAWN_HEALTH ABHM(500)
#define ASPAWN_REGEN 8
@@ -200,7 +207,7 @@
#define ASPAWN_CREEPSIZE 120
#define ASPAWN_VALUE 150
-#define BARRICADE_BP 80
+#define BARRICADE_BP 8
#define BARRICADE_BT 20000
#define BARRICADE_HEALTH ABHM(350)
#define BARRICADE_REGEN 12
@@ -208,7 +215,7 @@
#define BARRICADE_SPLASHRADIUS 50
#define BARRICADE_CREEPSIZE 120
-#define BOOSTER_BP 120
+#define BOOSTER_BP 12
#define BOOSTER_BT 15000
#define BOOSTER_HEALTH ABHM(300)
#define BOOSTER_REGEN 8
@@ -217,7 +224,7 @@
#define BOOSTER_CREEPSIZE 120
#define BOOSTER_INTERVAL 30000 //time in msec between uses (per player)
-#define ACIDTUBE_BP 50
+#define ACIDTUBE_BP 5
#define ACIDTUBE_BT 15000
#define ACIDTUBE_HEALTH ABHM(200)
#define ACIDTUBE_REGEN 8
@@ -227,7 +234,7 @@
#define ACIDTUBE_RANGE 300.0f
#define ACIDTUBE_REPEAT 3000
-#define HIVE_BP 50
+#define HIVE_BP 12
#define HIVE_BT 20000
#define HIVE_HEALTH ABHM(200)
#define HIVE_REGEN 8
@@ -240,7 +247,7 @@
#define HIVE_SPEED 230.0f
#define HIVE_DIR_CHANGE_PERIOD 500
-#define TRAPPER_BP 150
+#define TRAPPER_BP 10
#define TRAPPER_BT 12000
#define TRAPPER_HEALTH ABHM(80)
#define TRAPPER_REGEN 6
@@ -263,7 +270,7 @@
#define OVERMIND_ATTACK_REPEAT 1000
#define OVERMIND_VALUE 300
-#define HOVEL_BP 80
+#define HOVEL_BP 8
#define HOVEL_BT 15000
#define HOVEL_HEALTH ABHM(750)
#define HOVEL_REGEN 20
@@ -317,7 +324,7 @@
#define PAINSAW_PRICE 100
#define PAINSAW_REPEAT 75
-#define PAINSAW_DAMAGE HDM(25)
+#define PAINSAW_DAMAGE HDM(20)
#define PAINSAW_RANGE 48.0f
#define SHOTGUN_PRICE 150
@@ -331,7 +338,7 @@
#define SHOTGUN_DMG HDM(12)
#define LASGUN_PRICE 250
-#define LASGUN_AMMO 80
+#define LASGUN_AMMO 100
#define LASGUN_REPEAT 150
#define LASGUN_RELOAD 2000
#define LASGUN_DAMAGE HDM(10)
@@ -356,7 +363,7 @@
#define PRIFLE_MAXCLIPS 3
#define PRIFLE_REPEAT 100
#define PRIFLE_RELOAD 2000
-#define PRIFLE_DMG HDM(13)
+#define PRIFLE_DMG HDM(10)
#define PRIFLE_SPEED 1500
#define FLAMER_PRICE 450
@@ -442,21 +449,20 @@
#define REPEATER_BASESIZE 500
#define HUMAN_DETONATION_DELAY 5000
-#define HSPAWN_BP 100
+#define HSPAWN_BP 10
#define HSPAWN_BT 10000
#define HSPAWN_HEALTH HBHM(500)
#define HSPAWN_SPLASHDAMAGE 50
#define HSPAWN_SPLASHRADIUS 100
#define HSPAWN_VALUE 1
-#define MEDISTAT_BP 80
+#define MEDISTAT_BP 8
#define MEDISTAT_BT 10000
#define MEDISTAT_HEALTH HBHM(300)
#define MEDISTAT_SPLASHDAMAGE 50
#define MEDISTAT_SPLASHRADIUS 100
-#define MAX_MEDISTAT_CLIENTS 1
-#define MGTURRET_BP 80
+#define MGTURRET_BP 8
#define MGTURRET_BT 10000
#define MGTURRET_HEALTH HBHM(500)
#define MGTURRET_SPLASHDAMAGE 50
@@ -471,7 +477,7 @@
#define MGTURRET_DCC_ANGULARSPEED 7
#define MGTURRET_DCC_ACCURACYTOLERANCE MGTURRET_DCC_ANGULARSPEED / 1.5f
-#define TESLAGEN_BP 100
+#define TESLAGEN_BP 10
#define TESLAGEN_BT 15000
#define TESLAGEN_HEALTH HBHM(350)
#define TESLAGEN_SPLASHDAMAGE 50
@@ -480,13 +486,13 @@
#define TESLAGEN_RANGE 300
#define TESLAGEN_DMG HDM(20)
-#define DC_BP 80
+#define DC_BP 8
#define DC_BT 10000
#define DC_HEALTH HBHM(150)
#define DC_SPLASHDAMAGE 50
#define DC_SPLASHRADIUS 100
-#define ARMOURY_BP 100
+#define ARMOURY_BP 10
#define ARMOURY_BT 10000
#define ARMOURY_HEALTH HBHM(200)
#define ARMOURY_SPLASHDAMAGE 50
@@ -499,7 +505,7 @@
#define REACTOR_SPLASHRADIUS 300
#define REACTOR_VALUE 2
-#define REPEATER_BP 100
+#define REPEATER_BP 10
#define REPEATER_BT 10000
#define REPEATER_HEALTH HBHM(200)
#define REPEATER_SPLASHDAMAGE 50