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

◆ SpawnTriggerCarrier()

static void JsonUndergroundTriggers::SpawnTriggerCarrier ( EntityAI parent,
int index,
JsonUndergroundAreaTriggerData data )
inlinestaticprivate

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

25 {
26 UndergroundTriggerCarrierBase carrier = UndergroundTriggerCarrierBase.Cast(g_Game.CreateObjectEx("UndergroundTriggerCarrier", data.GetPosition(), ECE_NONE));
27 if (carrier)
28 {
29 carrier.SetParent(parent);
30 carrier.SetIndex(index);
31 carrier.SetOrientation(data.GetOrientation());
32 }
33 }
const int ECE_NONE
Определения CentralEconomy.c:7
DayZGame g_Game
Определения DayZGame.c:3942
void SetIndex(int index)
Определения TriggerCarrierBase.c:10
void SetParent(Object parent)
Определения TriggerCarrierBase.c:16

Перекрестные ссылки ECE_NONE, g_Game, JsonUndergroundAreaTriggerData::GetOrientation(), JsonUndergroundAreaTriggerData::GetPosition(), UndergroundTriggerCarrierBase::SetIndex() и UndergroundTriggerCarrierBase::SetParent().

Используется в Land_WarheadStorage_Bunker_Facility::OnSpawnByObjectSpawner(), Land_WarheadStorage_Main::OnSpawnByObjectSpawner() и SpawnParentedTriggers().