From b691b4e420b7331679eb36abea7e7c8dc48e2f77 Mon Sep 17 00:00:00 2001 From: Rudolf Polzer Date: Wed, 22 Oct 2014 11:40:19 +0200 Subject: [PATCH] Add the ability to cut off slime/lava sounds. --- qcsrc/common/constants.qh | 1 + qcsrc/server/sv_main.qc | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/qcsrc/common/constants.qh b/qcsrc/common/constants.qh index d68e9005c..fc0dd9a4d 100644 --- a/qcsrc/common/constants.qh +++ b/qcsrc/common/constants.qh @@ -294,6 +294,7 @@ const float CH_WEAPON_B = -1; const float CH_PAIN = -6; const float CH_PAIN_SINGLE = 6; const float CH_PLAYER = -7; +const float CH_PLAYER_SINGLE = 7; const float CH_TUBA = 5; const float ATTEN_NONE = 0; diff --git a/qcsrc/server/sv_main.qc b/qcsrc/server/sv_main.qc index 73e733be8..3a14529ba 100644 --- a/qcsrc/server/sv_main.qc +++ b/qcsrc/server/sv_main.qc @@ -62,7 +62,7 @@ void CreatureFrame (void) if (self.watersound_finished < time) { self.watersound_finished = time + 0.5; - sound (self, CH_PLAYER, "player/lava.wav", VOL_BASE, ATTEN_NORM); + sound (self, CH_PLAYER_SINGLE, "player/lava.wav", VOL_BASE, ATTEN_NORM); } Damage (self, world, world, autocvar_g_balance_contents_playerdamage_lava * autocvar_g_balance_contents_damagerate * self.waterlevel, DEATH_LAVA, self.origin, '0 0 0'); } @@ -71,7 +71,7 @@ void CreatureFrame (void) if (self.watersound_finished < time) { self.watersound_finished = time + 0.5; - sound (self, CH_PLAYER, "player/slime.wav", VOL_BASE, ATTEN_NORM); + sound (self, CH_PLAYER_SINGLE, "player/slime.wav", VOL_BASE, ATTEN_NORM); } Damage (self, world, world, autocvar_g_balance_contents_playerdamage_slime * autocvar_g_balance_contents_damagerate * self.waterlevel, DEATH_SLIME, self.origin, '0 0 0'); } -- 2.39.2