called every cmd handler tick during a playback of PlayerSoundEvent, m_ProcessPlaybackEvent needs to be enabled on the PlayerSoundEvent
См. определение в файле PlayerBase.c строка 6516
6517 {
6519 {
6520 MaskBase mask = MaskBase.Cast(GetInventory().FindAttachment(InventorySlots.MASK));
6521 if (mask)
6522 {
6523 if (
m_EffectWidgets.m_MaskWidgetUpdateCount < 2 && callback.GetLength() > 2 && playback_time > 0.5 )
6525 }
6526 }
6527 }
GameplayEffectWidgets_base m_EffectWidgets
effect widgets
void UpdateMaskBreathWidget(notnull MaskBase mask, bool is_start=false)
Перекрестные ссылки AbstractWave(), m_EffectWidgets и UpdateMaskBreathWidget().