From 4b72f400b4bd50c424bf0f72dc071c13929971e6 Mon Sep 17 00:00:00 2001 From: Samual Date: Tue, 8 Feb 2011 00:56:24 -0500 Subject: [PATCH] Make it so that minelayer shows up in g_weaponarena "most" -- fix the comments in the code -- change the mine firing spped and lifetime (for now 10 second lifetime, maybe in the future it will be longer) --- balanceSamual.cfg | 4 ++-- qcsrc/server/w_minelayer.qc | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/balanceSamual.cfg b/balanceSamual.cfg index 1aeea2591..4fa89a1da 100644 --- a/balanceSamual.cfg +++ b/balanceSamual.cfg @@ -341,8 +341,8 @@ set g_balance_minelayer_edgedamage 20 set g_balance_minelayer_force 250 set g_balance_minelayer_radius 175 set g_balance_minelayer_proximityradius 150 -set g_balance_minelayer_speed 750 -set g_balance_minelayer_lifetime 3 +set g_balance_minelayer_speed 1000 +set g_balance_minelayer_lifetime 10 set g_balance_minelayer_lifetime_countdown 0.5 set g_balance_minelayer_refire 1.5 set g_balance_minelayer_animtime 0.4 diff --git a/qcsrc/server/w_minelayer.qc b/qcsrc/server/w_minelayer.qc index 1d2b5c802..50aed0e1e 100644 --- a/qcsrc/server/w_minelayer.qc +++ b/qcsrc/server/w_minelayer.qc @@ -1,5 +1,5 @@ #ifdef REGISTER_WEAPON -REGISTER_WEAPON(MINE_LAYER, w_minelayer, IT_ROCKETS, 4, WEP_TYPE_SPLASH, BOT_PICKUP_RATING_HIGH, "minelayer", "minelayer", _("Mine Layer")) +REGISTER_WEAPON(MINE_LAYER, w_minelayer, IT_ROCKETS, 4, WEP_FLAG_NORMAL | WEP_TYPE_SPLASH, BOT_PICKUP_RATING_HIGH, "minelayer", "minelayer", _("Mine Layer")) #else #ifdef SVQC void W_Mine_Think (void); @@ -131,6 +131,9 @@ void W_Mine_Think (void) entity head; self.nextthink = time; + + // our lifetime has expired, it's time to die - mine_time just allows us to play a sound for this + // TODO: replace this mine_trigger.wav sound with a real countdown if ((time > self.cnt) && (!self.mine_time)) { spamsound (self, CHAN_PROJECTILE, "weapons/mine_trigger.wav", VOL_BASE, ATTN_NORM); -- 2.39.2