DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ PlaySoundEnviroment()

static EffectSound SEffectManager::PlaySoundEnviroment ( string sound_set,
vector position,
float play_fade_in = 0,
float stop_fade_out = 0,
bool loop = false )
inlinestaticprotected

Create and play an EffectSound, updating environment variables.

Предупреждения
Calls CreateSound, read CreateSound warning
Аргументы
sound_setstring The sound set name of the sound
positionvector The position to play the sound
play_fade_infloat The fade in duration of the sound (Optional)
stop_fade_outfloat The fade out duration of the sound (Optional)
loopbool Whether the sound should loop (Optional)
Возвращает
EffectSound The created EffectSound

См. определение в файле EffectManager.c строка 228

229 {
230 EffectSound effect_sound = CreateSound(sound_set, position, play_fade_in, stop_fade_out, loop, true);
231
232 effect_sound.SoundPlay();
233
234 return effect_sound;
235 }
bool SoundPlay()
Plays sound.
Определения EffectSound.c:199
static EffectSound CreateSound(string sound_set, vector position, float play_fade_in=0, float stop_fade_out=0, bool loop=false, bool enviroment=false)
Create an EffectSound.
Определения EffectManager.c:144

Перекрестные ссылки CreateSound() и EffectSound::SoundPlay().

Используется в ScriptConsoleSoundsTab::HandleKeys(), ScriptConsoleSoundsTab::OnClick(), ContainerLockedBase::OnDoorUnlocked(), OnVariablesSynchronized(), ItemBase::PlayCatchSound() и IEntity::PlaySoundSetAtMemoryPoint().