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

◆ SetInactive()

void SetInactive ( bool stop_timer = true)
protected

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

460 {
462
463 m_IsActive = false;
464 if (m_Timer && stop_timer)
465 m_Timer.Stop();
466
468 AddDefect();
469
470 SetSynchDirty();
472 RefreshState();
473 }
ref Timer m_Timer
Определения DayZGame.c:705
bool m_IsActive
Определения ModifierBase.c:19
bool m_WasActivatedOrDeactivated
DEPRECATED Used for explosive traps to prevent detonation after destroying through disarm action.
Определения TrapBase.c:30
void AddDefect()
Определения TrapBase.c:406
void RefreshState()
Определения TrapBase.c:331
void DeleteTrigger()
Определения TrapBase.c:488
bool m_AddDeactivationDefect
Определения TrapBase.c:24

Перекрестные ссылки AddDefect(), DeleteTrigger(), m_AddDeactivationDefect, m_IsActive, m_Timer, m_WasActivatedOrDeactivated и RefreshState().

Используется в Disarm(), TrapBase::EEHealthLevelChanged(), EEItemLocationChanged(), ItemBase::Fold(), ItemBase::OnItemLocationChanged(), OnServerSteppedOn(), TrapBase::OnServerSteppedOn() и OnSteppedOn().