From d429a7ced4517a6086533de835217afb41b0b39d Mon Sep 17 00:00:00 2001 From: q3rally Date: Tue, 27 Apr 2021 19:25:29 +0000 Subject: [PATCH] added flameball explosion sound --- engine/code/cgame/cg_local.h | 1 + engine/code/cgame/cg_main.c | 1 + engine/code/cgame/cg_weapons.c | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/engine/code/cgame/cg_local.h b/engine/code/cgame/cg_local.h index d59ef169..5281782c 100644 --- a/engine/code/cgame/cg_local.h +++ b/engine/code/cgame/cg_local.h @@ -1136,6 +1136,7 @@ typedef struct { //sfxHandle_t sfx_railg; sfxHandle_t sfx_rockexp; sfxHandle_t sfx_plasmaexp; + sfxHandle_t sfx_flameexp; #ifdef MISSIONPACK sfxHandle_t sfx_proxexp; sfxHandle_t sfx_nghit; diff --git a/engine/code/cgame/cg_main.c b/engine/code/cgame/cg_main.c index 11b44861..f1ab16a3 100644 --- a/engine/code/cgame/cg_main.c +++ b/engine/code/cgame/cg_main.c @@ -905,6 +905,7 @@ static void CG_RegisterSounds( void ) { //cgs.media.sfx_railg = trap_S_RegisterSound ("sound/weapons/railgun/railgf1a.wav", qfalse); cgs.media.sfx_rockexp = trap_S_RegisterSound ("sound/weapons/rocket/rocklx1a.wav", qfalse); cgs.media.sfx_plasmaexp = trap_S_RegisterSound ("sound/weapons/plasma/plasmx1a.wav", qfalse); + cgs.media.sfx_flameexp = trap_S_RegisterSound ("sound/weapons/flamer/fl_expl.wav", qfalse); #ifdef MISSIONPACK cgs.media.sfx_proxexp = trap_S_RegisterSound( "sound/weapons/proxmine/wstbexpl.wav" , qfalse); cgs.media.sfx_nghit = trap_S_RegisterSound( "sound/weapons/nailgun/wnalimpd.wav" , qfalse); diff --git a/engine/code/cgame/cg_weapons.c b/engine/code/cgame/cg_weapons.c index 9249690c..65fdf43b 100644 --- a/engine/code/cgame/cg_weapons.c +++ b/engine/code/cgame/cg_weapons.c @@ -2029,7 +2029,7 @@ void CG_MissileHitWall( int weapon, int clientNum, vec3_t origin, vec3_t dir, im case WP_FLAME_THROWER: mod = cgs.media.dishFlashModel; shader = cgs.media.flameExplosionShader; - sfx = cgs.media.sfx_plasmaexp; + sfx = cgs.media.sfx_flameexp; mark = cgs.media.burnMarkShader; radius = 16; isSprite = qtrue;