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

◆ Activate()

int BunkerBroadcastHandler::Activate ( )
inlineprivate

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

384 {
385 BunkerComponentsArray selectedBunkers = SelectRandomBunkers(GetRegisteredBunkers(), m_Config.bunkerSettings.numberOfActive);
386
387 foreach (BunkerBroadcastComponentBase bunker : selectedBunkers)
388 {
389 string lockCode = GenerateLockCode();
390 bunker.OnActivate(lockCode);
391 m_ActiveBunkers.Insert(bunker);
392 }
393
394 return m_ActiveBunkers.Count();
395 }
void BunkerBroadcastComponentBase(notnull EntityAI parent)
Определения BunkerBroadcastComponent.c:171
array< ref BunkerBroadcastComponentBase > BunkerComponentsArray
Определения BunkerBroadcastHandler.c:91
ref BunkerBroadcastConfigInstance m_Config
Определения BunkerBroadcastHandler.c:114
BunkerComponentsArray SelectRandomBunkers(BunkerComponentsArray bunkers, int amount)
Определения BunkerBroadcastHandler.c:628
BunkerComponentsArray GetRegisteredBunkers()
Определения BunkerBroadcastHandler.c:259
string GenerateLockCode()
Определения BunkerBroadcastHandler.c:421
ref BunkerComponentsArray m_ActiveBunkers
Определения BunkerBroadcastHandler.c:101

Перекрестные ссылки GenerateLockCode(), GetRegisteredBunkers(), m_ActiveBunkers, m_Config и SelectRandomBunkers().

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