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

◆ ProcessSlotsEquipment()

static void PlayerSpawnHandler::ProcessSlotsEquipment ( PlayerBase player,
PlayerSpawnPreset data )
inlinestaticprivate

iterates over each object and spawns alternatives

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

85 {
87 {
88 Debug.Log("No non-empty 'attachmentSlotItemSets' array found. Skipping slot spawns","n/a","n/a","ProcessSlotsEquipment");
89 return;
90 }
91
92 foreach (PlayerSpawnPresetSlotData slotData : data.attachmentSlotItemSets)
93 {
94 SelectAndSpawnSlotEquipment(player,slotData);
95 }
96 }
void Debug()
Определения UniversalTemperatureSource.c:349
static bool SelectAndSpawnSlotEquipment(PlayerBase player, PlayerSpawnPresetSlotData slotData)
selects weighted slot equipment variant
Определения CfgPlayerSpawnHandler.c:99
ref array< ref PlayerSpawnPresetSlotData > attachmentSlotItemSets
Определения CfgPlayerSpawnDataJson.c:21
bool HasAttachmentSlotSetsDefined()
preset might be valid even with no attachmentSlotItemSets configured, checked separately
Определения CfgPlayerSpawnDataJson.c:48

Перекрестные ссылки PlayerSpawnPreset::attachmentSlotItemSets, PlayerSpawnPreset::HasAttachmentSlotSetsDefined(), Debug::Log() и SelectAndSpawnSlotEquipment().

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