From 0eb5b383286ad9364db3bd2cc1221f6cee76d336 Mon Sep 17 00:00:00 2001 From: div0 Date: Wed, 7 Jan 2009 08:07:10 +0000 Subject: [PATCH] play taunts directionally git-svn-id: svn://svn.icculus.org/nexuiz/trunk@5431 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/qcsrc/server/cl_player.qc | 5 +++-- data/qcsrc/server/constants.qh | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/data/qcsrc/server/cl_player.qc b/data/qcsrc/server/cl_player.qc index 53e66ef78..6ab2e92c8 100644 --- a/data/qcsrc/server/cl_player.qc +++ b/data/qcsrc/server/cl_player.qc @@ -932,7 +932,7 @@ void GlobalSound(string sample, float chan, float teamsay) else if(teamsay == 0) // to everyone { // broadcast the sound, but it's directional - sound(self, chan, sample, VOL_BASE, ATTN_NORM); + sound(self, chan, sample, VOL_BASE, ATTN_MIN); } else if(teamsay == 1) // to the same team { @@ -957,7 +957,8 @@ void GlobalSound(string sample, float chan, float teamsay) FOR_EACH_REALCLIENT(e) if (tauntrand < e.cvar_cl_autotaunt) { - soundto(MSG_ONE, self, chan, sample, VOL_BASE, ATTN_NONE); + msg_entity = e; + soundto(MSG_ONE, self, chan, sample, VOL_BASE, ATTN_MIN); } } } diff --git a/data/qcsrc/server/constants.qh b/data/qcsrc/server/constants.qh index 0cfde9f46..ab5975743 100644 --- a/data/qcsrc/server/constants.qh +++ b/data/qcsrc/server/constants.qh @@ -142,6 +142,7 @@ float CHAN_PLAYER = 7; // Player body // on entities: player sounds PLAYER float ATTN_NONE = 0; +float ATTN_MIN = 0.015625; float ATTN_NORM = 0.5; float ATTN_IDLE = 2; float ATTN_STATIC = 3; -- 2.39.2