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

◆ SetInactive()

void SetInactive ( bool stop_timer = true)
protected

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

450 {
452
453 m_IsActive = false;
454 if (m_Timer && stop_timer)
455 m_Timer.Stop();
456
458 AddDefect();
459
460 SetSynchDirty();
462 RefreshState();
463 }
ref Timer m_Timer
Определения DayZGame.c:707
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:396
void RefreshState()
Определения TrapBase.c:321
void DeleteTrigger()
Определения TrapBase.c:478
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().