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

◆ SetActive()

void SetActive ( )
protected

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

405 {
407
408 m_IsInProgress = false;
409 m_IsActive = true;
410
412 {
413 AddDefect();
414 }
415
416 if (g_Game.IsServer())
417 {
419 RefreshState();
420 SetSynchDirty();
421 }
422
423 OnActivate();
424 }
DayZGame g_Game
Определения DayZGame.c:3942
bool m_IsActive
Определения ModifierBase.c:19
void OnActivate()
Определения Trap_LandMine.c:67
bool m_WasActivatedOrDeactivated
DEPRECATED Used for explosive traps to prevent detonation after destroying through disarm action.
Определения TrapBase.c:30
void CreateTrigger()
Определения TrapBase.c:465
void AddDefect()
Определения TrapBase.c:396
void RefreshState()
Определения TrapBase.c:321
bool m_IsInProgress
Определения TrapBase.c:26
bool m_AddActivationDefect
Определения TrapBase.c:23

Перекрестные ссылки AddDefect(), TrapBase::CreateTrigger(), g_Game, m_AddActivationDefect, m_IsActive, m_IsInProgress, m_WasActivatedOrDeactivated, TrapBase::OnActivate() и RefreshState().

Используется в EEItemLocationChanged(), Icon::Icon(), UniversalTemperatureSourceDebug::Init(), ItemBase::OnItemLocationChanged(), ItemBase::OnPlacementComplete(), ItemBase::OnStoreLoad(), OnStoreLoad(), OnVariablesSynchronized(), HandsContainer::Refresh(), Container::Select(), LayoutHolder::SetFirstActive(), AttachmentsGroupContainer::SetNextActive(), Container::SetNextActive(), LayoutHolder::SetNextActive(), AttachmentsGroupContainer::SetPreviousActive(), Container::SetPreviousActive(), LayoutHolder::SetPreviousActive(), LayoutHolder::SetSameLevelNextActive(), LayoutHolder::SetSameLevelPreviousActive(), TrapSpawnBase::SetupTrap(), SetupTrapPlayer(), SlotsIcon::SlotsIcon(), StartActivate(), RainProcurementComponentBase::StartRainProcurement(), RainProcurementComponentBase::StopRainProcurement() и UniversalTemperatureSourceDebug::Update().