diff --git a/hot-metals/prototypes/hot-metals.lua b/hot-metals/prototypes/hot-metals.lua index e072372..4c7bec5 100644 --- a/hot-metals/prototypes/hot-metals.lua +++ b/hot-metals/prototypes/hot-metals.lua @@ -17,7 +17,7 @@ function createHotVariant(config) local hotItem = table.deepcopy(data.raw.item[itemName]) hotItem.name = "hot-" .. itemName hotItem.localised_name = { "", { "item-name.hot" }, " ", { "item-name." .. itemName } } - if (config.icons) then + if config.icons then hotItem.icons = config.icons else hotItem.icon = iconFolder .. "hot-" .. itemName .. ".png" @@ -27,6 +27,11 @@ function createHotVariant(config) hotItem.weight = item.weight hotItem.spoil_result = itemName hotItem.spoil_ticks = spoilTicks + hotItem.flags = hotItem.flags or {} + if not table.contains(hotItem.flags, "always-show") then + table.insert(hotItem.flags, "always-show") + end + data:extend({ hotItem }) item.hot_item = hotItem.name