From: Mircea Kitsune Date: Tue, 12 Apr 2011 16:12:59 +0000 (+0300) Subject: Another minor code sorting to the button checks X-Git-Tag: xonotic-v0.5.0~263^2~10^2~35 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=450330511485324e619be20124d422bcb6fb5980;p=xonotic%2Fxonotic-data.pk3dir.git Another minor code sorting to the button checks --- diff --git a/qcsrc/server/w_hagar.qc b/qcsrc/server/w_hagar.qc index 7388ec96f..23396b889 100644 --- a/qcsrc/server/w_hagar.qc +++ b/qcsrc/server/w_hagar.qc @@ -138,27 +138,30 @@ void W_Hagar_Attack2_Load (void) else enough_ammo = self.ammo_rockets >= used_ammo + (used_ammo * self.hagar_load); - if(self.BUTTON_ATCK) + if(self.BUTTON_ATCK2) { - if(self.hagar_load) + if(self.BUTTON_ATCK) { - // if we press the primary fire button while loading rockets, unload them and abort the loading - self.hagar_load = 0; - sound(self, CHAN_WEAPON2, "weapons/hagar_load.wav", VOL_BASE, ATTN_NORM); + if(self.hagar_load) + { + // if we press the primary fire button while loading rockets, unload them and abort the loading + self.hagar_load = 0; + sound(self, CHAN_WEAPON2, "weapons/hagar_load.wav", VOL_BASE, ATTN_NORM); + } + // require letting go of both firing buttons before we can load again + self.hagar_loadreset = TRUE; } - // require letting go of both firing buttons before we can load again - self.hagar_loadreset = TRUE; - } - else if(self.BUTTON_ATCK2) - { - // check if we can attempt to load another rocket - if(!self.hagar_loadreset && !loaded && enough_ammo) - if(self.hagar_loadtime < time) + else { - self.hagar_load += 1; - sound(self, CHAN_WEAPON2, "weapons/hagar_load.wav", VOL_BASE, ATTN_NORM); + // check if we can attempt to load another rocket + if(!self.hagar_loadreset && !loaded && enough_ammo) + if(self.hagar_loadtime < time) + { + self.hagar_load += 1; + sound(self, CHAN_WEAPON2, "weapons/hagar_load.wav", VOL_BASE, ATTN_NORM); - self.hagar_loadtime = time + autocvar_g_balance_hagar_secondary_load_speed; + self.hagar_loadtime = time + autocvar_g_balance_hagar_secondary_load_speed; + } } } else if(self.hagar_loadreset)