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

◆ GetRemainingCooldown()

float VehicleVFXData::GetRemainingCooldown ( )
inlineprotected

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

62 {
63 if (m_CooldownSec <= 0 || m_LastPlayedTime == -1)
64 return 0;
65
66 float elapsed = (g_Game.GetTime() - m_LastPlayedTime) * 0.001;
67 float remaining = m_CooldownSec - elapsed;
68 if (remaining > 0)
69 return remaining;
70
71 return 0.0;
72 }
DayZGame g_Game
Определения DayZGame.c:4074
int m_LastPlayedTime
g_Game.GetTime() (ms) when this effect last started; -1 = never played
Определения VehicleVFXComponent.c:12
float m_CooldownSec
minimum seconds required between playbacks (0 = no guard)
Определения VehicleVFXComponent.c:13

Перекрестные ссылки g_Game, m_CooldownSec и m_LastPlayedTime.

Используется в VehicleVFXComponent::GetEffectRemainingCooldown().