From: Vanessa Ezekowitz Date: Mon, 21 Oct 2013 01:08:46 +0000 (-0400) Subject: Furnace and chest textures now have pipeworks-specific names to allow X-Git-Url: http://81.2.79.47:8989/gitweb/?a=commitdiff_plain;h=89cd1c86a76dc068012baf22807dfa6cd7132ff8;p=zefram%2Fminetest%2Fpipeworks.git Furnace and chest textures now have pipeworks-specific names to allow for texture packs to cover them. Also, added proper top and bottom textures for both. --- diff --git a/compat.lua b/compat.lua index 3bfeec1..d82635d 100644 --- a/compat.lua +++ b/compat.lua @@ -1,4 +1,5 @@ - +-- this bit of code modifies the default chests and furnaces to be compatible +-- with pipeworks. function clone_node(name) node2={} @@ -10,6 +11,12 @@ function clone_node(name) end furnace=clone_node("default:furnace") + furnace.tiles[1] = "pipeworks_furnace_top.png" + furnace.tiles[2] = "pipeworks_furnace_bottom.png" + furnace.tiles[3] = "pipeworks_furnace_side.png" + furnace.tiles[4] = "pipeworks_furnace_side.png" + furnace.tiles[5] = "pipeworks_furnace_side.png" + -- note we don't redefine entry #6 - the front. furnace.groups.tubedevice=1 furnace.groups.tubedevice_receiver=1 furnace.tube={insert_object = function(pos,node,stack,direction) @@ -44,6 +51,12 @@ furnace=clone_node("default:furnace") minetest.register_node(":default:furnace",furnace) furnace=clone_node("default:furnace_active") + furnace.tiles[1] = "pipeworks_furnace_top.png" + furnace.tiles[2] = "pipeworks_furnace_bottom.png" + furnace.tiles[3] = "pipeworks_furnace_side.png" + furnace.tiles[4] = "pipeworks_furnace_side.png" + furnace.tiles[5] = "pipeworks_furnace_side.png" + -- note we don't redefine entry #6 - the front. furnace.groups.tubedevice=1 furnace.groups.tubedevice_receiver=1 furnace.tube={insert_object=function(pos,node,stack,direction) @@ -78,6 +91,12 @@ furnace=clone_node("default:furnace_active") chest=clone_node("default:chest") + chest.tiles[1] = "pipeworks_chest_tb.png" + chest.tiles[2] = "pipeworks_chest_tb.png" + chest.tiles[3] = "pipeworks_chest_side.png" + chest.tiles[4] = "pipeworks_chest_side.png" + chest.tiles[5] = "pipeworks_chest_side.png" + -- note we don't redefine entry #6 - the front. chest.groups.tubedevice=1 chest.groups.tubedevice_receiver=1 chest.tube={insert_object = function(pos,node,stack,direction) @@ -103,6 +122,12 @@ minetest.register_node(":default:chest",chest) chest_locked=clone_node("default:chest_locked") + chest_locked.tiles[1] = "pipeworks_chest_tb.png" + chest_locked.tiles[2] = "pipeworks_chest_tb.png" + chest_locked.tiles[3] = "pipeworks_chest_side.png" + chest_locked.tiles[4] = "pipeworks_chest_side.png" + chest_locked.tiles[5] = "pipeworks_chest_side.png" + -- note we don't redefine entry #6 - the front. chest_locked.groups.tubedevice=1 chest_locked.groups.tubedevice_receiver=1 chest_locked.tube={insert_object = function(pos,node,stack,direction) diff --git a/textures/default_chest_side.png b/textures/default_chest_side.png deleted file mode 100644 index 498eb3e..0000000 Binary files a/textures/default_chest_side.png and /dev/null differ diff --git a/textures/default_furnace_side.png b/textures/default_furnace_side.png deleted file mode 100644 index b54bae1..0000000 Binary files a/textures/default_furnace_side.png and /dev/null differ diff --git a/textures/pipeworks_chest_side.png b/textures/pipeworks_chest_side.png new file mode 100644 index 0000000..498eb3e Binary files /dev/null and b/textures/pipeworks_chest_side.png differ diff --git a/textures/pipeworks_chest_tb.png b/textures/pipeworks_chest_tb.png new file mode 100644 index 0000000..ac1cb2b Binary files /dev/null and b/textures/pipeworks_chest_tb.png differ diff --git a/textures/pipeworks_furnace_bottom.png b/textures/pipeworks_furnace_bottom.png new file mode 100644 index 0000000..a99f292 Binary files /dev/null and b/textures/pipeworks_furnace_bottom.png differ diff --git a/textures/pipeworks_furnace_side.png b/textures/pipeworks_furnace_side.png new file mode 100644 index 0000000..b54bae1 Binary files /dev/null and b/textures/pipeworks_furnace_side.png differ diff --git a/textures/pipeworks_furnace_top.png b/textures/pipeworks_furnace_top.png new file mode 100644 index 0000000..a99f292 Binary files /dev/null and b/textures/pipeworks_furnace_top.png differ