public void LoadToEquipment(EquipmentUI _equipment, ItemsDataBase _itemsDataBase) { foreach (ItemDefensiveStatsSaveData itemData in itemDefensives) { Item toAdd = LoadDefensiveItem(itemData, _itemsDataBase); if (toAdd != null && toAdd.isSaved) { _equipment.EquipItemTo(toAdd, toAdd.slotIndex); } } foreach (ItemOffensiveStatsSaveData itemData in itemOffensives) { Item toAdd = LoadOffensiveItem(itemData, _itemsDataBase); if (toAdd != null && toAdd.isSaved) { _equipment.EquipItemTo(toAdd, toAdd.slotIndex); } } foreach (ItemCapacitySaveData itemData in itemCapacities) { Item toAdd = LoadCapacityItem(itemData, _itemsDataBase); if (toAdd != null && toAdd.isSaved) { _equipment.EquipItemTo(toAdd, toAdd.slotIndex); } } }