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

◆ OnVoiceEventPlayback()

void ManBase::OnVoiceEventPlayback ( PlayerSoundEventBase voice_event,
AbstractWave callback,
float playback_time )
inlineprotected

called every cmd handler tick during a playback of PlayerSoundEvent, m_ProcessPlaybackEvent needs to be enabled on the PlayerSoundEvent

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

6236 {
6237 if (m_EffectWidgets)
6238 {
6239 MaskBase mask = MaskBase.Cast(GetInventory().FindAttachment(InventorySlots.MASK));
6240 if (mask)
6241 {
6242 if (m_EffectWidgets.m_MaskWidgetUpdateCount < 2 && callback.GetLength() > 2 && playback_time > 0.5 )
6244 }
6245 }
6246 }
GameplayEffectWidgets_base m_EffectWidgets
effect widgets
Определения PlayerBase.c:338
void UpdateMaskBreathWidget(notnull MaskBase mask, bool is_start=false)
Определения PlayerBase.c:6204

Перекрестные ссылки AbstractWave(), m_EffectWidgets и UpdateMaskBreathWidget().