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

◆ ProcessSlotsEquipment()

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

iterates over each object and spawns alternatives

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

74 {
76 {
77 Debug.Log("No non-empty 'attachmentSlotItemSets' array found. Skipping slot spawns","n/a","n/a","ProcessSlotsEquipment");
78 return;
79 }
80
81 foreach (PlayerSpawnPresetSlotData slotData : data.attachmentSlotItemSets)
82 {
83 SelectAndSpawnSlotEquipment(player,slotData);
84 }
85 }
void Debug()
Определения UniversalTemperatureSource.c:349
static bool SelectAndSpawnSlotEquipment(PlayerBase player, PlayerSpawnPresetSlotData slotData)
selects weighted slot equipment variant
Определения CfgPlayerSpawnHandler.c:88
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().