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

◆ Deactivate()

void BunkerBroadcastHandler::Deactivate ( )
inlineprivate

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

400 {
403 {
404 int componentId = bunker.GetId();
405 #ifdef ENABLE_LOGGING
406 Log(string.Format("Deactivating bunker:%1", componentId));
407 #endif
408 bunker.OnDeactivate();
409 toRemove.Insert(bunker);
410
411 if (m_RegisteredBunkers.Count() >= (m_Config.bunkerSettings.numberOfActive / 2))
412 m_ActiveBunkersHistory.Add(bunker.GetId());
413 }
414
415 foreach (BunkerBroadcastComponentBase bunkerToRemove : toRemove)
416 m_ActiveBunkers.RemoveItem(bunkerToRemove);
417 }
void BunkerBroadcastComponentBase(notnull EntityAI parent)
Определения BunkerBroadcastComponent.c:171
array< ref BunkerBroadcastComponentBase > BunkerComponentsArray
Определения BunkerBroadcastHandler.c:91
class LogTemplates Log(string message, LogTemplateID template_id=0)
Creates debug log (optional) from LogTemplate which are registred.
Определения LogTemplates.c:75
ref BunkerBroadcastConfigInstance m_Config
Определения BunkerBroadcastHandler.c:114
ref SimpleCircularBuffer< int > m_ActiveBunkersHistory
Определения BunkerBroadcastHandler.c:117
ref map< int, ref BunkerBroadcastComponentBase > m_RegisteredBunkers
how often is update called [seconds]
Определения BunkerBroadcastHandler.c:100
ref BunkerComponentsArray m_ActiveBunkers
Определения BunkerBroadcastHandler.c:101

Перекрестные ссылки Log(), m_ActiveBunkers, m_ActiveBunkersHistory, m_Config и m_RegisteredBunkers.

Используется в SelectNew() и Update().