533 {
537 if (!
g_Game.IsHeadlessOrDedicatedServer())
538 {
540 if ( !soundParams.IsValid() )
541 {
542
543 return null;
544 }
545
547 soundObject = soundObjectBuilder.BuildSoundObject();
548 AttenuateSoundIfNecessary(soundObject);
549
550 return PlaySound(soundObject, soundObjectBuilder);
551 }
552
553 return null;
554 }
class AbstractSoundScene SoundObjectBuilder(SoundParams soundParams)
void SoundObject(SoundParams soundParams)
class SoundObject SoundParams(string name)