summaryrefslogtreecommitdiff
path: root/homedecor/window_treatments.lua
diff options
context:
space:
mode:
authorVanessa Ezekowitz <vanessaezekowitz@gmail.com>2017-02-16 17:05:50 -0500
committerVanessa Ezekowitz <vanessaezekowitz@gmail.com>2017-02-16 17:05:50 -0500
commit784ba2e68ca534b4355ecc26509e53c214f13977 (patch)
tree034367a2741bad3e2b6fa2727dd86b8ece387cc2 /homedecor/window_treatments.lua
parentc66f03b6fe2fc6c4d9d4c05be5e61fc1b27c1327 (diff)
downloaddreambuilder_modpack-784ba2e68ca534b4355ecc26509e53c214f13977.tar
dreambuilder_modpack-784ba2e68ca534b4355ecc26509e53c214f13977.tar.gz
dreambuilder_modpack-784ba2e68ca534b4355ecc26509e53c214f13977.tar.bz2
dreambuilder_modpack-784ba2e68ca534b4355ecc26509e53c214f13977.tar.xz
dreambuilder_modpack-784ba2e68ca534b4355ecc26509e53c214f13977.zip
update several mods and add a few
updated: blox, bobblocks, castle, homedecor, coloredwood, ilights, stainedglass, unifiedbricks added: cheapie's rgblightstone, digistuff, unifiedmesecons, and solidcolor
Diffstat (limited to 'homedecor/window_treatments.lua')
-rw-r--r--homedecor/window_treatments.lua21
1 files changed, 8 insertions, 13 deletions
diff --git a/homedecor/window_treatments.lua b/homedecor/window_treatments.lua
index 3b98123..06328d3 100644
--- a/homedecor/window_treatments.lua
+++ b/homedecor/window_treatments.lua
@@ -1,8 +1,6 @@
local S = homedecor_i18n.gettext
-local function N_(x) return x end
-
homedecor.register("window_quartered", {
description = S("Window (quartered)"),
tiles = {
@@ -117,7 +115,6 @@ minetest.register_node("homedecor:curtain_closed", {
after_dig_node = unifieddyes.after_dig_node,
after_place_node = homedecor.fix_rotation,
on_rightclick = function(pos, node, clicker, itemstack, pointed_thing)
- local itemname = itemstack:get_name()
local topnode = minetest.get_node({x=pos.x, y=pos.y+1.0, z=pos.z})
if string.find(topnode.name, "homedecor:curtainrod") then
-- Open the curtains
@@ -144,7 +141,6 @@ minetest.register_node("homedecor:curtain_open", {
after_dig_node = unifieddyes.after_dig_node,
after_place_node = homedecor.fix_rotation,
on_rightclick = function(pos, node, clicker, itemstack, pointed_thing)
- local itemname = itemstack:get_name()
local topnode = minetest.get_node({x=pos.x, y=pos.y+1.0, z=pos.z})
if string.find(topnode.name, "homedecor:curtainrod") then
-- Close the curtains
@@ -216,18 +212,17 @@ homedecor.register("stained_glass", {
-- Convert old curtain nodes to param2-colorization
local curtaincolors = {
- { N_("red"), "ad2323" },
- { N_("green"), "27a927" },
- { N_("blue"), "2626c6" },
- { N_("white"), "ffffff" },
- { N_("pink"), "ff8fb7" },
- { N_("violet"), "7f29d7" },
+ "red",
+ "green",
+ "blue",
+ "white",
+ "pink",
+ "violet",
}
homedecor.old_static_curtain_nodes = {}
-for _, i in ipairs(curtaincolors) do
- local color,hue = unpack(i)
+for _, color in ipairs(curtaincolors) do
table.insert(homedecor.old_static_curtain_nodes, "homedecor:curtain_"..color)
table.insert(homedecor.old_static_curtain_nodes, "homedecor:curtain_open_"..color)
end
@@ -235,7 +230,7 @@ end
minetest.register_lbm({
name = "homedecor:convert_curtains",
label = "Convert static curtain nodes to use param2 color",
- run_at_every_load = true,
+ run_at_every_load = false,
nodenames = homedecor.old_static_curtain_nodes,
action = function(pos, node)
local name = node.name