diff --git a/changelog.txt b/changelog.txt index b1cabd6..da81abd 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,4 +1,9 @@ --------------------------------------------------------------------------------------------------- +Version: 0.3.0 +Date: 2021-11-06 + Changes: + - K2: beta compatibility +--------------------------------------------------------------------------------------------------- Version: 0.2.0 Date: 2021-10-11 Fixes: diff --git a/data-util.lua b/data-util.lua index e6e7451..03359d2 100644 --- a/data-util.lua +++ b/data-util.lua @@ -22,6 +22,13 @@ function util.get_stack_size(default) return default end +function util.k2assets() + if mods["Krastorio2Assets"] then + return "__Krastorio2Assets__" + end + return "__Krastorio2__/graphics" +end + -- check if a table contains a sought value function util.contains(table, sought) for i, value in pairs(table) do diff --git a/info.json b/info.json index d7f636a..f55aa55 100644 --- a/info.json +++ b/info.json @@ -1,6 +1,6 @@ { "name": "bzzirconium", - "version": "0.2.0", + "version": "0.3.0", "factorio_version": "1.1", "title": "Zirconium", "author": "Brevven", diff --git a/zircon-matter.lua b/zircon-matter.lua index 3f450bb..b44650c 100644 --- a/zircon-matter.lua +++ b/zircon-matter.lua @@ -1,5 +1,6 @@ -- Matter recipes for Krastorio2 if mods["Krastorio2"] then +local util = require("__bzzirconium__.data-util"); local matter = require("__Krastorio2__/lib/public/data-stages/matter-util") data:extend( @@ -10,7 +11,7 @@ data:extend( icons = { { - icon = "__Krastorio2__/graphics/technologies/matter-stone.png", + icon = util.k2assets().."/technologies/matter-stone.png", icon_size = 256, }, {