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

◆ CheckSoundEvent()

void ManBase::CheckSoundEvent ( )
inlineprotected

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

7401 {
7402 if (m_SoundEvent != 0)
7403 {
7405 m_SoundEvent = 0;
7407 }
7408
7409 // cancelling marked interrupted sounds
7410 if (m_PerformedAnimActionID == -1)
7411 {
7412 if (m_PerformedActionSounds.Count() == 0)
7413 return;
7414
7415 foreach (AbstractWave sound : m_PerformedActionSounds)
7416 {
7417 if (sound)
7418 sound.Stop();
7419 }
7420
7421 m_PerformedActionSounds.Clear();
7422 }
7423 }
int m_PerformedAnimActionID
Определения PlayerBase.c:263
int m_SoundEvent
Определения PlayerBase.c:61
int m_SoundEventParam
Определения PlayerBase.c:62
override bool PlaySoundEventEx(EPlayerSoundEventID id, bool from_anim_system=false, bool is_from_server=false, int param=0)
Определения PlayerBase.c:7258
void AbstractWave()
Определения Sound.c:167

Перекрестные ссылки AbstractWave(), m_PerformedAnimActionID, m_SoundEvent, m_SoundEventParam и PlaySoundEventEx().

Используется в OnVariablesSynchronized() и SendSoundEventEx().