From fec9bebf70baf6b8de1ec9d863dcd33c7a81e197 Mon Sep 17 00:00:00 2001 From: Nihilistzsche Date: Sat, 11 Feb 2023 13:36:07 -0800 Subject: [PATCH] Forgot this. --- data-util.lua | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/data-util.lua b/data-util.lua index 4c4cd1e..eef178f 100644 --- a/data-util.lua +++ b/data-util.lua @@ -963,6 +963,19 @@ function util.set_item_icons(item_name, icons) end end +-- Gets an item or fluid icon +function util.get_item_or_fluid_icon(name) + icon = "" + if data.raw.item[name] then + icon = data.raw.item[name].icon + if not icon then icon = data.raw.item[name].icons[1].icon end + elseif data.raw.fluid[name] then + icon = data.raw.fluid[name].icon + if not icon then icon = data.raw.fluid[name].icons[1].icon end + end + return icon +end + function util.set_to_founding(recipe, options) util.set_category(recipe, "founding", options) util.set_subgroup(recipe, "foundry-intermediate", options)