From e6a469932ce05801e4d5c2ba0f8b4ac301e64073 Mon Sep 17 00:00:00 2001 From: div0 Date: Mon, 14 May 2007 20:40:16 +0000 Subject: [PATCH] disable the lava/slime dissolve sound for anything that isn't an alive player. Ugly, but prevents bandwidth overuse by their sound effects. git-svn-id: svn://svn.icculus.org/nexuiz/trunk@2563 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/qcsrc/server/sv_main.qc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/data/qcsrc/server/sv_main.qc b/data/qcsrc/server/sv_main.qc index 922f51a52..8148902eb 100644 --- a/data/qcsrc/server/sv_main.qc +++ b/data/qcsrc/server/sv_main.qc @@ -44,7 +44,9 @@ void CreatureFrame (void) if (self.watersound_finished < time) { self.watersound_finished = time + 0.5; - sound (self, CHAN_BODY, "player/lava.wav", 1, ATTN_NORM); + if(self.deadflag == DEAD_NO) + if(self.classname == "player") + sound (self, CHAN_BODY, "player/lava.wav", 1, ATTN_NORM); } Damage (self, world, world, 6 * self.waterlevel, DEATH_LAVA, self.origin, '0 0 0'); } @@ -53,7 +55,9 @@ void CreatureFrame (void) if (self.watersound_finished < time) { self.watersound_finished = time + 0.5; - sound (self, CHAN_BODY, "player/slime.wav", 1, ATTN_NORM); + if(self.deadflag == DEAD_NO) + if(self.classname == "player") + sound (self, CHAN_BODY, "player/slime.wav", 1, ATTN_NORM); } Damage (self, world, world, 2 * self.waterlevel, DEATH_SLIME, self.origin, '0 0 0'); } -- 2.39.2