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

◆ RunTrappingTimer()

void ItemBase::RunTrappingTimer ( float duration,
string fnName )
inlineprotected

generic trapping launcher for traps, use this to store delta info

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

317 {
318 if (!m_Timer)
319 m_Timer = new Timer(CALL_CATEGORY_SYSTEM);
320 else
321 m_Timer.Stop();
322
323 #ifdef DEVELOPER
324 if (IsCLIParam("trapsQuick"))
325 {
327 m_Timer.Run(1, this, fnName);
328 }
329 else
330 #endif
331 {
332 m_CurrentlyUsedDelta = duration;
333 m_Timer.Run(duration, this, fnName);
334 }
335 }
float m_CurrentlyUsedDelta
Определения TrapSpawnBase.c:24
ref Timer m_Timer
Определения Raycaster.c:5
proto native bool IsCLIParam(string param)
Returns if command line argument is present.
const int CALL_CATEGORY_SYSTEM
Определения 3_Game/tools/tools.c:8

Перекрестные ссылки CALL_CATEGORY_SYSTEM, IsCLIParam(), m_CurrentlyUsedDelta и m_Timer.

Используется в EvaluateCatch(), ResetRunningTimerProgress(), SetActive() и TrySpawnCatch().