From cdeda1a2b83e558dd8638365ca827eba6440d665 Mon Sep 17 00:00:00 2001 From: Mario Date: Sun, 8 Dec 2013 17:10:40 +1100 Subject: [PATCH] Bouncing effects for mortar grenades --- qcsrc/common/weapons/w_mortar.qc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/qcsrc/common/weapons/w_mortar.qc b/qcsrc/common/weapons/w_mortar.qc index 76e2fe820..7fa1c2ea6 100644 --- a/qcsrc/common/weapons/w_mortar.qc +++ b/qcsrc/common/weapons/w_mortar.qc @@ -1,6 +1,6 @@ #ifdef REGISTER_WEAPON REGISTER_WEAPON( -/* WEP_##id */ GRENADE_LAUNCHER, +/* WEP_##id */ MORTAR, /* function */ w_glauncher, /* ammotype */ IT_ROCKETS, /* impulse */ 4, @@ -134,6 +134,7 @@ void W_Grenade_Touch1 (void) spamsound (self, CH_SHOTS, "weapons/grenade_bounce5.wav", VOL_BASE, ATTN_NORM); else spamsound (self, CH_SHOTS, "weapons/grenade_bounce6.wav", VOL_BASE, ATTN_NORM); + pointparticles(particleeffectnum("hagar_bounce"), self.origin, self.velocity, 1); self.projectiledeathtype |= HITTYPE_BOUNCE; self.gl_bouncecnt += 1; } @@ -178,6 +179,7 @@ void W_Grenade_Touch2 (void) spamsound (self, CH_SHOTS, "weapons/grenade_bounce5.wav", VOL_BASE, ATTN_NORM); else spamsound (self, CH_SHOTS, "weapons/grenade_bounce6.wav", VOL_BASE, ATTN_NORM); + pointparticles(particleeffectnum("hagar_bounce"), self.origin, self.velocity, 1); self.projectiledeathtype |= HITTYPE_BOUNCE; self.gl_bouncecnt += 1; -- 2.39.2