323 {
324 if(!
g_Game.IsDedicatedServer())
325 {
327 if(NULL != objectBuilder)
328 {
330 SoundObject soundObject = objectBuilder.BuildSoundObject();
332 }
333 }
334
336 {
337 if(sound_event.m_NoiseParams != NULL)
338 g_Game.GetNoiseSystem().AddNoise(
this, sound_event.m_NoiseParams,
g_Game.GetWeather().GetNoiseReductionByWeather());
339 }
340 }
class AbstractSoundScene SoundObjectBuilder(SoundParams soundParams)
void SoundObject(SoundParams soundParams)
vector GetPosition()
Get the world position of the Effect.