changed SOUND_FROM_PLAYER from -1 to -2 to maintain compatibility with SOUND_FROM_LOCAL_PLAYER

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401054
This commit is contained in:
David Anderson 2007-07-07 17:51:29 +00:00
parent b5831fd263
commit f2ebf2f4b9
2 changed files with 10 additions and 5 deletions

View File

@ -147,7 +147,7 @@ static cell_t EmitSound(IPluginContext *pContext, const cell_t *params)
* intelligently redirect each sound. * intelligently redirect each sound.
*/ */
if (entity == SOUND_FROM_LOCAL_PLAYER && engine->IsDedicatedServer()) if (entity == -2 && engine->IsDedicatedServer())
{ {
for (cell_t i=0; i<params[2]; i++) for (cell_t i=0; i<params[2]; i++)
{ {

View File

@ -19,9 +19,14 @@
#define _sdktools_sound_included #define _sdktools_sound_included
/** /**
* Sound is from the client. * Sound should be from the target client.
*/ */
#define SOUND_FROM_PLAYER -1 #define SOUND_FROM_PLAYER -2
/**
* Sound should be from the listen server player.
*/
#define SOUND_FROM_LOCAL_PLAYER -1
/** /**
* Sound is from the world. * Sound is from the world.
@ -184,7 +189,7 @@ native StopSound(entity, channel, const String:name[]);
native EmitSound(const clients[], native EmitSound(const clients[],
numClients, numClients,
const String:sample[], const String:sample[],
entity = SOUND_FROM_WORLD, entity = SOUND_FROM_PLAYER,
channel = SNDCHAN_AUTO, channel = SNDCHAN_AUTO,
level = SNDLEVEL_NORMAL, level = SNDLEVEL_NORMAL,
flags = SND_NOFLAGS, flags = SND_NOFLAGS,
@ -221,7 +226,7 @@ native EmitSound(const clients[],
native EmitSentence(const clients[], native EmitSentence(const clients[],
numClients, numClients,
sentence, sentence,
entity = SOUND_FROM_WORLD, entity,
channel = SNDCHAN_AUTO, channel = SNDCHAN_AUTO,
level = SNDLEVEL_NORMAL, level = SNDLEVEL_NORMAL,
flags = SND_NOFLAGS, flags = SND_NOFLAGS,