diff --git a/init.lua b/init.lua index e1a672b..b5f67c0 100644 --- a/init.lua +++ b/init.lua @@ -35,6 +35,7 @@ dofile(MP.."/octagon_panes.lua") dofile(MP.."/octagon_glass.lua") dofile(MP.."/forcefield.lua") dofile(MP.."/crafts.lua") +dofile(MP.."/tiles.lua") if minetest.get_modpath("letters") then -- register letter nodes diff --git a/textures/scifi_nodes_truchet_tile.png b/textures/scifi_nodes_truchet_tile.png new file mode 100644 index 0000000..ac8e342 Binary files /dev/null and b/textures/scifi_nodes_truchet_tile.png differ diff --git a/tiles.lua b/tiles.lua new file mode 100644 index 0000000..eb5f93e --- /dev/null +++ b/tiles.lua @@ -0,0 +1,13 @@ +for _, color in ipairs({"purple", "greenmetal", "bluemetal", "grey"}) do + minetest.register_node("scifi_nodes:" .. color .. "_tile", { + description = color .. " tile", + groups = { + cracky = 1 + }, + is_ground_content = false, + sounds = scifi_nodes.node_sound_metal_defaults(), + paramtype2 = "facedir", + use_texture_alpha = "blend", + tiles = {"scifi_nodes_" .. color .. ".png^scifi_nodes_truchet_tile.png"} + }) +end