578 {
579 if (!
GetGame().IsDedicatedServer())
580 {
582 if (NULL != objectBuilder)
583 {
585 SoundObject soundObject = objectBuilder.BuildSoundObject();
586 AttenuateSoundIfNecessary(soundObject);
587 aw =
PlaySound(soundObject, objectBuilder);
588 }
589 }
590
592 {
593 if (sound_event.m_NoiseParams != NULL)
595 }
596 }
proto native NoiseSystem GetNoiseSystem()
proto void AddNoise(EntityAI source_entity, NoiseParams noise_params, float external_strenght_multiplier=1.0)
proto native CGame GetGame()
class AbstractSoundScene SoundObjectBuilder(SoundParams soundParams)
void SoundObject(SoundParams soundParams)
class JsonUndergroundAreaTriggerData GetPosition