void RecvPlaySoundAt(IIPSocket conn, BitStream r) { var soundID = r.ReadSoundID(); var position = r.ReadVector2(); if (!SoundManager.Play(soundID, position)) LogFailPlaySound(soundID); }
void RecvPlaySoundAtEntity(IIPSocket conn, BitStream r) { var soundID = r.ReadSoundID(); var index = r.ReadMapEntityIndex(); var entity = Map.GetDynamicEntity(index); if (entity == null) return; if (!SoundManager.Play(soundID, entity)) LogFailPlaySound(soundID); }
void RecvPlaySound(IIPSocket conn, BitStream r) { var soundID = r.ReadSoundID(); if (!SoundManager.Play(soundID)) LogFailPlaySound(soundID); }